builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-156 starttime: 1468228754.67 results: success (0) buildid: 20160711002426 builduid: dc082868e971485687f91975c5c4a044 revision: e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:14.665834) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:14.666612) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:14.666974) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:14.817234) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:19:14.817542) ========= '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-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False --02:19:15-- 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% 1.84 GB/s 02:19:15 (1.84 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.135000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:19:15.978837) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-11 02:19:15.979154) ========= '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-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.406000 ========= master_lag: 3.99 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-11 02:19:22.370381) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:19:22.370730) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 --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 e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False 2016-07-11 02:19:22,674 truncating revision to first 12 chars 2016-07-11 02:19:22,674 Setting DEBUG logging. 2016-07-11 02:19:22,674 attempt 1/10 2016-07-11 02:19:22,674 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e0770c0fbc7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-11 02:19:23,131 unpacking tar archive at: mozilla-beta-e0770c0fbc7b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.085000 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:19:23.843219) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:23.843593) ========= script_repo_revision: e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:23.844149) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:23.844600) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:19:24.011427) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-07-11 02:19:24.011692) ========= '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-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:19:24 INFO - MultiFileLogger online at 20160711 02:19:24 in C:\slave\test 02:19:24 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 02:19:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:19:24 INFO - {'append_to_log': False, 02:19:24 INFO - 'base_work_dir': 'C:\\slave\\test', 02:19:24 INFO - 'blob_upload_branch': 'mozilla-beta', 02:19:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:19:24 INFO - 'buildbot_json_path': 'buildprops.json', 02:19:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:19:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:19:24 INFO - 'download_minidump_stackwalk': True, 02:19:24 INFO - 'download_symbols': 'true', 02:19:24 INFO - 'e10s': False, 02:19:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:19:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:19:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:19:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:19:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:19:24 INFO - 'C:/mozilla-build/tooltool.py'), 02:19:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:19:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:19:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:19:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:19:24 INFO - 'log_level': 'info', 02:19:24 INFO - 'log_to_console': True, 02:19:24 INFO - 'opt_config_files': (), 02:19:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:19:24 INFO - '--processes=1', 02:19:24 INFO - '--config=%(test_path)s/wptrunner.ini', 02:19:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:19:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:19:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:19:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:19:24 INFO - 'pip_index': False, 02:19:24 INFO - 'require_test_zip': True, 02:19:24 INFO - 'test_type': ('testharness',), 02:19:24 INFO - 'this_chunk': '1', 02:19:24 INFO - 'total_chunks': '10', 02:19:24 INFO - 'virtualenv_path': 'venv', 02:19:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:19:24 INFO - 'work_dir': 'build'} 02:19:24 INFO - ##### 02:19:24 INFO - ##### Running clobber step. 02:19:24 INFO - ##### 02:19:24 INFO - Running pre-action listener: _resource_record_pre_action 02:19:24 INFO - Running main action method: clobber 02:19:24 INFO - rmtree: C:\slave\test\build 02:19:24 INFO - Using _rmtree_windows ... 02:19:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:21:36 INFO - Running post-action listener: _resource_record_post_action 02:21:36 INFO - ##### 02:21:36 INFO - ##### Running read-buildbot-config step. 02:21:36 INFO - ##### 02:21:36 INFO - Running pre-action listener: _resource_record_pre_action 02:21:36 INFO - Running main action method: read_buildbot_config 02:21:36 INFO - Using buildbot properties: 02:21:36 INFO - { 02:21:36 INFO - "project": "", 02:21:36 INFO - "product": "firefox", 02:21:36 INFO - "script_repo_revision": "production", 02:21:36 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:21:36 INFO - "repository": "", 02:21:36 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:21:36 INFO - "buildid": "20160711002426", 02:21:36 INFO - "pgo_build": "False", 02:21:36 INFO - "basedir": "C:\\slave\\test", 02:21:36 INFO - "buildnumber": 10, 02:21:36 INFO - "slavename": "t-w864-ix-156", 02:21:36 INFO - "revision": "e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2", 02:21:36 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 02:21:36 INFO - "platform": "win64", 02:21:36 INFO - "branch": "mozilla-beta", 02:21:36 INFO - "repo_path": "releases/mozilla-beta", 02:21:36 INFO - "moz_repo_path": "", 02:21:36 INFO - "stage_platform": "win64", 02:21:36 INFO - "builduid": "dc082868e971485687f91975c5c4a044", 02:21:36 INFO - "slavebuilddir": "test" 02:21:36 INFO - } 02:21:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:21:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:21:36 INFO - Running post-action listener: _resource_record_post_action 02:21:36 INFO - ##### 02:21:36 INFO - ##### Running download-and-extract step. 02:21:36 INFO - ##### 02:21:36 INFO - Running pre-action listener: _resource_record_pre_action 02:21:36 INFO - Running main action method: download_and_extract 02:21:36 INFO - mkdir: C:\slave\test\build\tests 02:21:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:21:36 INFO - https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:21:36 INFO - trying https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:21:36 INFO - Downloading https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:38 INFO - Downloaded 1240 bytes. 02:21:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:21:38 INFO - Using the following test package requirements: 02:21:38 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:21:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:21:38 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:21:38 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'jsshell-win64.zip'], 02:21:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:21:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:21:38 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:21:38 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:21:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:21:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:21:38 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:21:38 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 02:21:38 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')]} 02:21:38 INFO - https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:21:38 INFO - trying https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:21:38 INFO - Downloading https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:39 INFO - Downloaded 20908752 bytes. 02:21:39 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/*'] 02:21:39 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/* 02:21:40 INFO - caution: filename not matched: web-platform/* 02:21:40 INFO - Return code: 11 02:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:21:40 INFO - https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:21:40 INFO - trying https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:21:40 INFO - Downloading https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:21:42 INFO - Downloaded 36389910 bytes. 02:21:42 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/*'] 02:21:42 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/* 02:22:24 INFO - caution: filename not matched: bin/* 02:22:24 INFO - caution: filename not matched: config/* 02:22:24 INFO - caution: filename not matched: mozbase/* 02:22:24 INFO - caution: filename not matched: marionette/* 02:22:24 INFO - caution: filename not matched: tools/wptserve/* 02:22:24 INFO - Return code: 11 02:22: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')]} 02:22:24 INFO - https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:22:24 INFO - trying https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:22:24 INFO - Downloading https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:22:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:22:27 INFO - Downloaded 82729119 bytes. 02:22:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:22:27 INFO - mkdir: C:\slave\test\properties 02:22:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:22:27 INFO - Writing to file C:\slave\test\properties\build_url 02:22:27 INFO - Contents: 02:22:27 INFO - build_url:https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:22:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:22:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:22:28 INFO - Writing to file C:\slave\test\properties\symbols_url 02:22:28 INFO - Contents: 02:22:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:22: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')]} 02:22:28 INFO - https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:22:28 INFO - trying https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:22:28 INFO - Downloading https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:22:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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 02:22:29 INFO - Downloaded 50750797 bytes. 02:22:29 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'] 02:22:29 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 02:22:32 INFO - Return code: 0 02:22:32 INFO - Running post-action listener: _resource_record_post_action 02:22:32 INFO - Running post-action listener: set_extra_try_arguments 02:22:32 INFO - ##### 02:22:32 INFO - ##### Running create-virtualenv step. 02:22:32 INFO - ##### 02:22:32 INFO - Running pre-action listener: _pre_create_virtualenv 02:22:32 INFO - Running pre-action listener: _resource_record_pre_action 02:22:32 INFO - Running main action method: create_virtualenv 02:22:32 INFO - Creating virtualenv C:\slave\test\build\venv 02:22:32 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 02:22:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:22:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:22:39 INFO - Installing distribute......................................................................................................................................................................................done. 02:22:40 INFO - Return code: 0 02:22:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:22:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:40 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 0x0269E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026F1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', '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-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', '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-156\\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 02:22:40 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 02:22:40 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 02:22:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:22:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:22:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:22:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:22:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:22:40 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:22:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:22:40 INFO - 'DCLOCATION': 'SCL3', 02:22:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:40 INFO - 'HOMEDRIVE': 'C:', 02:22:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:22:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:40 INFO - 'KTS_VERSION': '1.19c', 02:22:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:22:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:22:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:40 INFO - 'MOZ_NO_REMOTE': '1', 02:22:40 INFO - 'NO_EM_RESTART': '1', 02:22:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:40 INFO - 'OS': 'Windows_NT', 02:22:40 INFO - 'OURDRIVE': 'C:', 02:22:40 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', 02:22:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:22:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:22:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:40 INFO - 'PROCESSOR_LEVEL': '6', 02:22:40 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:22:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:22:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:22:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:22:40 INFO - 'PROMPT': '$P$G', 02:22:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:22:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:22:40 INFO - 'PWD': 'C:\\slave\\test', 02:22:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:40 INFO - 'SYSTEMDRIVE': 'C:', 02:22:40 INFO - 'SYSTEMROOT': 'C:\\windows', 02:22:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:40 INFO - 'TEST1': 'testie', 02:22:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:40 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:22:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:22:40 INFO - 'USERNAME': 'cltbld', 02:22:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:22:40 INFO - 'WINDIR': 'C:\\windows', 02:22:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:41 INFO - Downloading/unpacking psutil>=0.7.1 02:22:42 INFO - Running setup.py egg_info for package psutil 02:22:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:22:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:22:42 INFO - Installing collected packages: psutil 02:22:42 INFO - Running setup.py install for psutil 02:22:42 INFO - building 'psutil._psutil_windows' extension 02:22:42 INFO - error: Unable to find vcvarsall.bat 02:22:42 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-cfkskq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:22:42 INFO - running install 02:22:42 INFO - running build 02:22:42 INFO - running build_py 02:22:42 INFO - creating build 02:22:42 INFO - creating build\lib.win32-2.7 02:22:42 INFO - creating build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:22:42 INFO - running build_ext 02:22:42 INFO - building 'psutil._psutil_windows' extension 02:22:42 INFO - error: Unable to find vcvarsall.bat 02:22:42 INFO - ---------------------------------------- 02:22:42 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-cfkskq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:22:42 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-156\AppData\Roaming\pip\pip.log 02:22:42 WARNING - Return code: 1 02:22:42 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! 02:22:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:22:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0269E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026F1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', '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-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', '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-156\\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 02:22:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:22:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:22:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:22:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:22:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:22:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:22:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:22:42 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:22:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:22:42 INFO - 'DCLOCATION': 'SCL3', 02:22:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:42 INFO - 'HOMEDRIVE': 'C:', 02:22:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:22:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:42 INFO - 'KTS_VERSION': '1.19c', 02:22:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:22:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:22:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:42 INFO - 'MOZ_NO_REMOTE': '1', 02:22:42 INFO - 'NO_EM_RESTART': '1', 02:22:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:42 INFO - 'OS': 'Windows_NT', 02:22:42 INFO - 'OURDRIVE': 'C:', 02:22:42 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:22:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:22:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:22:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:42 INFO - 'PROCESSOR_LEVEL': '6', 02:22:42 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:22:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:22:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:22:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:22:42 INFO - 'PROMPT': '$P$G', 02:22:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:22:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:22:42 INFO - 'PWD': 'C:\\slave\\test', 02:22:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:42 INFO - 'SYSTEMDRIVE': 'C:', 02:22:42 INFO - 'SYSTEMROOT': 'C:\\windows', 02:22:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:42 INFO - 'TEST1': 'testie', 02:22:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:42 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:22:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:22:42 INFO - 'USERNAME': 'cltbld', 02:22:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:22:42 INFO - 'WINDIR': 'C:\\windows', 02:22:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:22:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:22:43 INFO - Running setup.py egg_info for package mozsystemmonitor 02:22:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:22:43 INFO - Running setup.py egg_info for package psutil 02:22:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:22:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:22:43 INFO - Installing collected packages: mozsystemmonitor, psutil 02:22:43 INFO - Running setup.py install for mozsystemmonitor 02:22:43 INFO - Running setup.py install for psutil 02:22:43 INFO - building 'psutil._psutil_windows' extension 02:22:43 INFO - error: Unable to find vcvarsall.bat 02:22:43 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bhr54w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:22:43 INFO - running install 02:22:43 INFO - running build 02:22:43 INFO - running build_py 02:22:43 INFO - running build_ext 02:22:43 INFO - building 'psutil._psutil_windows' extension 02:22:43 INFO - error: Unable to find vcvarsall.bat 02:22:43 INFO - ---------------------------------------- 02:22:43 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bhr54w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:22:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-156\AppData\Roaming\pip\pip.log 02:22:43 WARNING - Return code: 1 02:22:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:22:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:22:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0269E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026F1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', '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-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', '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-156\\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 02:22:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:22:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:22:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:22:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:22:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:22:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:22:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:22:43 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:22:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:22:43 INFO - 'DCLOCATION': 'SCL3', 02:22:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:43 INFO - 'HOMEDRIVE': 'C:', 02:22:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:22:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:43 INFO - 'KTS_VERSION': '1.19c', 02:22:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:22:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:22:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:43 INFO - 'MOZ_NO_REMOTE': '1', 02:22:43 INFO - 'NO_EM_RESTART': '1', 02:22:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:43 INFO - 'OS': 'Windows_NT', 02:22:43 INFO - 'OURDRIVE': 'C:', 02:22:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:22:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:22:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:22:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:43 INFO - 'PROCESSOR_LEVEL': '6', 02:22:43 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:22:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:22:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:22:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:22:43 INFO - 'PROMPT': '$P$G', 02:22:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:22:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:22:43 INFO - 'PWD': 'C:\\slave\\test', 02:22:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:43 INFO - 'SYSTEMDRIVE': 'C:', 02:22:43 INFO - 'SYSTEMROOT': 'C:\\windows', 02:22:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:43 INFO - 'TEST1': 'testie', 02:22:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:43 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:22:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:22:43 INFO - 'USERNAME': 'cltbld', 02:22:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:22:43 INFO - 'WINDIR': 'C:\\windows', 02:22:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:43 INFO - Downloading/unpacking blobuploader==1.2.4 02:22:43 INFO - Downloading blobuploader-1.2.4.tar.gz 02:22:43 INFO - Running setup.py egg_info for package blobuploader 02:22:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:22:47 INFO - Running setup.py egg_info for package requests 02:22:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:22:47 INFO - Downloading docopt-0.6.1.tar.gz 02:22:47 INFO - Running setup.py egg_info for package docopt 02:22:47 INFO - Installing collected packages: blobuploader, docopt, requests 02:22:47 INFO - Running setup.py install for blobuploader 02:22:47 INFO - Running setup.py install for docopt 02:22:47 INFO - Running setup.py install for requests 02:22:47 INFO - Successfully installed blobuploader docopt requests 02:22:47 INFO - Cleaning up... 02:22:47 INFO - Return code: 0 02:22:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:22:47 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')]} 02:22:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:47 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')]} 02:22:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:47 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 0x0269E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026F1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, '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-156', 'USERDOMAIN': 'T-W864-IX-156', '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-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', '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-156\\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 02:22:47 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 02:22:47 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 02:22:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:22:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:22:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:22:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:22:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:22:47 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:22:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:22:47 INFO - 'DCLOCATION': 'SCL3', 02:22:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:47 INFO - 'HOMEDRIVE': 'C:', 02:22:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:22:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:47 INFO - 'KTS_VERSION': '1.19c', 02:22:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:22:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:22:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:47 INFO - 'MOZ_NO_REMOTE': '1', 02:22:47 INFO - 'NO_EM_RESTART': '1', 02:22:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:47 INFO - 'OS': 'Windows_NT', 02:22:47 INFO - 'OURDRIVE': 'C:', 02:22:47 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', 02:22:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:22:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:22:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:47 INFO - 'PROCESSOR_LEVEL': '6', 02:22:47 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:22:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:22:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:22:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:22:47 INFO - 'PROMPT': '$P$G', 02:22:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:22:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:22:47 INFO - 'PWD': 'C:\\slave\\test', 02:22:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:47 INFO - 'SYSTEMDRIVE': 'C:', 02:22:47 INFO - 'SYSTEMROOT': 'C:\\windows', 02:22:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:47 INFO - 'TEST1': 'testie', 02:22:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:22:47 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:22:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:22:47 INFO - 'USERNAME': 'cltbld', 02:22:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:22:47 INFO - 'WINDIR': 'C:\\windows', 02:22:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:22:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:22:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:22:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:22:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:22:52 INFO - Unpacking c:\slave\test\build\tests\marionette 02:22:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:22:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:22:52 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 02:22:52 INFO - Running setup.py install for browsermob-proxy 02:23:07 INFO - Running setup.py install for manifestparser 02:23:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for marionette-client 02:23:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for marionette-driver 02:23:07 INFO - Running setup.py install for mozcrash 02:23:07 INFO - Running setup.py install for mozdebug 02:23:07 INFO - Running setup.py install for mozdevice 02:23:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozfile 02:23:07 INFO - Running setup.py install for mozhttpd 02:23:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozinfo 02:23:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozInstall 02:23:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozleak 02:23:07 INFO - Running setup.py install for mozlog 02:23:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for moznetwork 02:23:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozprocess 02:23:07 INFO - Running setup.py install for mozprofile 02:23:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:23:07 INFO - Running setup.py install for mozrunner 02:23:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:23:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:23:08 INFO - Running setup.py install for mozscreenshot 02:23:08 INFO - Running setup.py install for moztest 02:23:08 INFO - Running setup.py install for mozversion 02:23:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:23:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:23:08 INFO - Running setup.py install for wptserve 02:23:08 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:23:08 INFO - Cleaning up... 02:23:08 INFO - Return code: 0 02:23:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:23:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026F1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, '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-156', 'USERDOMAIN': 'T-W864-IX-156', '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-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', '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-156\\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 02:23:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:23:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:23:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:23:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:23:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:23:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:23:08 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:23:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:08 INFO - 'DCLOCATION': 'SCL3', 02:23:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:08 INFO - 'HOMEDRIVE': 'C:', 02:23:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:23:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:08 INFO - 'KTS_VERSION': '1.19c', 02:23:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:23:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:23:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:08 INFO - 'MOZ_NO_REMOTE': '1', 02:23:08 INFO - 'NO_EM_RESTART': '1', 02:23:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:08 INFO - 'OS': 'Windows_NT', 02:23:08 INFO - 'OURDRIVE': 'C:', 02:23:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:23:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:23:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:08 INFO - 'PROCESSOR_LEVEL': '6', 02:23:08 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:23:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:23:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:23:08 INFO - 'PROMPT': '$P$G', 02:23:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:08 INFO - 'PWD': 'C:\\slave\\test', 02:23:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:08 INFO - 'SYSTEMDRIVE': 'C:', 02:23:08 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:23:08 INFO - 'TEST1': 'testie', 02:23:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:23:08 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:23:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:23:08 INFO - 'USERNAME': 'cltbld', 02:23:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:23:08 INFO - 'WINDIR': 'C:\\windows', 02:23:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:23:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:23:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:23:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:23:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:23:13 INFO - Unpacking c:\slave\test\build\tests\marionette 02:23:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:23:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:13 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)) 02:23:26 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)) 02:23:26 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)) 02:23:26 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)) 02:23:26 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)) 02:23:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:23:26 INFO - Downloading blessings-1.6.tar.gz 02:23:26 INFO - Running setup.py egg_info for package blessings 02:23:26 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)) 02:23:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:23:26 INFO - Running setup.py install for blessings 02:23:26 INFO - Running setup.py install for browsermob-proxy 02:23:26 INFO - Running setup.py install for manifestparser 02:23:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for marionette-client 02:23:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for marionette-driver 02:23:26 INFO - Running setup.py install for mozcrash 02:23:26 INFO - Running setup.py install for mozdebug 02:23:26 INFO - Running setup.py install for mozdevice 02:23:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for mozhttpd 02:23:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for mozInstall 02:23:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for mozleak 02:23:26 INFO - Running setup.py install for mozprofile 02:23:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Running setup.py install for mozrunner 02:23:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:23:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:23:28 INFO - Running setup.py install for mozscreenshot 02:23:28 INFO - Running setup.py install for moztest 02:23:28 INFO - Running setup.py install for mozversion 02:23:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:23:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:23:28 INFO - Running setup.py install for wptserve 02:23:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:23:28 INFO - Cleaning up... 02:23:28 INFO - Return code: 0 02:23:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:23:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:23:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:23:28 INFO - Reading from file tmpfile_stdout 02:23:28 INFO - Using _rmtree_windows ... 02:23:28 INFO - Using _rmtree_windows ... 02:23:28 INFO - Current package versions: 02:23:28 INFO - blessings == 1.6 02:23:28 INFO - blobuploader == 1.2.4 02:23:28 INFO - browsermob-proxy == 0.6.0 02:23:28 INFO - distribute == 0.6.14 02:23:28 INFO - docopt == 0.6.1 02:23:28 INFO - manifestparser == 1.1 02:23:28 INFO - marionette-client == 2.3.0 02:23:28 INFO - marionette-driver == 1.4.0 02:23:28 INFO - mozInstall == 1.12 02:23:28 INFO - mozcrash == 0.17 02:23:28 INFO - mozdebug == 0.1 02:23:28 INFO - mozdevice == 0.48 02:23:28 INFO - mozfile == 1.2 02:23:28 INFO - mozhttpd == 0.7 02:23:28 INFO - mozinfo == 0.9 02:23:28 INFO - mozleak == 0.1 02:23:28 INFO - mozlog == 3.1 02:23:28 INFO - moznetwork == 0.27 02:23:28 INFO - mozprocess == 0.22 02:23:28 INFO - mozprofile == 0.28 02:23:28 INFO - mozrunner == 6.11 02:23:28 INFO - mozscreenshot == 0.1 02:23:28 INFO - mozsystemmonitor == 0.0 02:23:28 INFO - moztest == 0.7 02:23:28 INFO - mozversion == 1.4 02:23:28 INFO - requests == 1.2.3 02:23:28 INFO - wptserve == 1.4.0 02:23:28 INFO - Running post-action listener: _resource_record_post_action 02:23:28 INFO - Running post-action listener: _start_resource_monitoring 02:23:28 INFO - Starting resource monitoring. 02:23:28 INFO - ##### 02:23:28 INFO - ##### Running pull step. 02:23:28 INFO - ##### 02:23:28 INFO - Running pre-action listener: _resource_record_pre_action 02:23:28 INFO - Running main action method: pull 02:23:28 INFO - Pull has nothing to do! 02:23:28 INFO - Running post-action listener: _resource_record_post_action 02:23:28 INFO - ##### 02:23:28 INFO - ##### Running install step. 02:23:28 INFO - ##### 02:23:28 INFO - Running pre-action listener: _resource_record_pre_action 02:23:28 INFO - Running main action method: install 02:23:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:23:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:23:28 INFO - Reading from file tmpfile_stdout 02:23:28 INFO - Using _rmtree_windows ... 02:23:28 INFO - Using _rmtree_windows ... 02:23:28 INFO - Detecting whether we're running mozinstall >=1.0... 02:23:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:23:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:23:29 INFO - Reading from file tmpfile_stdout 02:23:29 INFO - Output received: 02:23:29 INFO - Usage: mozinstall-script.py [options] installer 02:23:29 INFO - Options: 02:23:29 INFO - -h, --help show this help message and exit 02:23:29 INFO - -d DEST, --destination=DEST 02:23:29 INFO - Directory to install application into. [default: 02:23:29 INFO - "C:\slave\test"] 02:23:29 INFO - --app=APP Application being installed. [default: firefox] 02:23:29 INFO - Using _rmtree_windows ... 02:23:29 INFO - Using _rmtree_windows ... 02:23:29 INFO - mkdir: C:\slave\test\build\application 02:23:29 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'] 02:23:29 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 02:23:31 INFO - Reading from file tmpfile_stdout 02:23:31 INFO - Output received: 02:23:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:23:31 INFO - Using _rmtree_windows ... 02:23:31 INFO - Using _rmtree_windows ... 02:23:31 INFO - Running post-action listener: _resource_record_post_action 02:23:31 INFO - ##### 02:23:31 INFO - ##### Running run-tests step. 02:23:31 INFO - ##### 02:23:31 INFO - Running pre-action listener: _resource_record_pre_action 02:23:31 INFO - Running main action method: run_tests 02:23:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:23:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:23:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:23:31 INFO - grabbing minidump binary from tooltool 02:23:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:31 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 0x026CF368>, '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 0x02472D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027590C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:23:31 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 02:23:31 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 02:23:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:23:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphpald3 02:23:33 INFO - INFO - File integrity verified, renaming tmphpald3 to win32-minidump_stackwalk.exe 02:23:33 INFO - Return code: 0 02:23:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:23:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:23:33 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/B1yNR7EPRsqT0TOnd-4E2A/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 02:23:33 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/B1yNR7EPRsqT0TOnd-4E2A/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 02:23:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 02:23:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:23:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:23:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:23:33 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 02:23:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:33 INFO - 'DCLOCATION': 'SCL3', 02:23:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:33 INFO - 'HOMEDRIVE': 'C:', 02:23:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 02:23:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:33 INFO - 'KTS_VERSION': '1.19c', 02:23:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 02:23:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 02:23:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:23:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:33 INFO - 'MOZ_NO_REMOTE': '1', 02:23:33 INFO - 'NO_EM_RESTART': '1', 02:23:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:33 INFO - 'OS': 'Windows_NT', 02:23:33 INFO - 'OURDRIVE': 'C:', 02:23:33 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', 02:23:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:23:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:33 INFO - 'PROCESSOR_LEVEL': '6', 02:23:33 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:23:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:23:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:23:33 INFO - 'PROMPT': '$P$G', 02:23:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:33 INFO - 'PWD': 'C:\\slave\\test', 02:23:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:33 INFO - 'SYSTEMDRIVE': 'C:', 02:23:33 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:23:33 INFO - 'TEST1': 'testie', 02:23:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:23:33 INFO - 'USERDOMAIN': 'T-W864-IX-156', 02:23:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 02:23:33 INFO - 'USERNAME': 'cltbld', 02:23:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 02:23:33 INFO - 'WINDIR': 'C:\\windows', 02:23:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:33 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/B1yNR7EPRsqT0TOnd-4E2A/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 02:23:35 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 02:23:35 INFO - import pkg_resources 02:23:36 INFO - Using 1 client processes 02:23:39 INFO - SUITE-START | Running 778 tests 02:23:39 INFO - Running testharness tests 02:23:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:23:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:23:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:23:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:23:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:23:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:23:39 INFO - Setting up ssl 02:23:40 INFO - PROCESS | certutil | 02:23:40 INFO - PROCESS | certutil | 02:23:40 INFO - PROCESS | certutil | 02:23:40 INFO - Certificate Nickname Trust Attributes 02:23:40 INFO - SSL,S/MIME,JAR/XPI 02:23:40 INFO - 02:23:40 INFO - web-platform-tests CT,, 02:23:40 INFO - 02:23:40 INFO - Starting runner 02:23:40 INFO - PROCESS | 4964 | [4964] 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 02:23:40 INFO - PROCESS | 4964 | [4964] 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 02:23:40 INFO - PROCESS | 4964 | [4964] 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 02:23:42 INFO - PROCESS | 4964 | 1468229022082 Marionette DEBUG Marionette enabled via build flag and pref 02:23:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BBE05E000 == 1 [pid = 4964] [id = 1] 02:23:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 1 (0000007BCCE92800) [pid = 4964] [serial = 1] [outer = 0000000000000000] 02:23:43 INFO - PROCESS | 4964 | [4964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 2 (0000007BCCE93800) [pid = 4964] [serial = 2] [outer = 0000007BCCE92800] 02:23:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD037C800 == 2 [pid = 4964] [id = 2] 02:23:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 3 (0000007BD037D000) [pid = 4964] [serial = 3] [outer = 0000000000000000] 02:23:43 INFO - PROCESS | 4964 | [4964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 4 (0000007BD037E000) [pid = 4964] [serial = 4] [outer = 0000007BD037D000] 02:23:43 INFO - PROCESS | 4964 | 1468229023742 Marionette INFO Listening on port 2828 02:23:45 INFO - PROCESS | 4964 | 1468229025744 Marionette DEBUG Marionette enabled via command-line flag 02:23:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10CA000 == 3 [pid = 4964] [id = 3] 02:23:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 5 (0000007BD1316800) [pid = 4964] [serial = 5] [outer = 0000000000000000] 02:23:45 INFO - PROCESS | 4964 | [4964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 6 (0000007BD1317800) [pid = 4964] [serial = 6] [outer = 0000007BD1316800] 02:23:45 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:23:45 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:23:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 7 (0000007BD1E24000) [pid = 4964] [serial = 7] [outer = 0000007BD037D000] 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026452 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49372 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026484 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49373 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026491 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49374 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026527 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49375 02:23:46 INFO - PROCESS | 4964 | 1468229026532 Marionette DEBUG Closed connection conn0 02:23:46 INFO - PROCESS | 4964 | 1468229026534 Marionette DEBUG Closed connection conn1 02:23:46 INFO - PROCESS | 4964 | 1468229026536 Marionette DEBUG Closed connection conn2 02:23:46 INFO - PROCESS | 4964 | 1468229026616 Marionette DEBUG Closed connection conn3 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026622 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49376 02:23:46 INFO - PROCESS | 4964 | 1468229026730 Marionette DEBUG Closed connection conn4 02:23:46 INFO - PROCESS | 4964 | [4964] 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 02:23:46 INFO - PROCESS | 4964 | 1468229026738 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49377 02:23:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD257F800 == 4 [pid = 4964] [id = 4] 02:23:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 8 (0000007BCCEDFC00) [pid = 4964] [serial = 8] [outer = 0000000000000000] 02:23:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 9 (0000007BD25DBC00) [pid = 4964] [serial = 9] [outer = 0000007BCCEDFC00] 02:23:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 10 (0000007BD25E1C00) [pid = 4964] [serial = 10] [outer = 0000007BCCEDFC00] 02:23:47 INFO - PROCESS | 4964 | 1468229027103 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:23:47 INFO - PROCESS | 4964 | 1468229027109 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":"20160711002426","device":"desktop","version":"48.0"} 02:23:47 INFO - PROCESS | 4964 | [4964] 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 02:23:47 INFO - PROCESS | 4964 | [4964] 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 02:23:48 INFO - PROCESS | 4964 | [4964] 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 02:23:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8321800 == 5 [pid = 4964] [id = 5] 02:23:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 11 (0000007BD8322800) [pid = 4964] [serial = 11] [outer = 0000000000000000] 02:23:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8323000 == 6 [pid = 4964] [id = 6] 02:23:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 12 (0000007BD8063000) [pid = 4964] [serial = 12] [outer = 0000000000000000] 02:23:49 INFO - PROCESS | 4964 | [4964] 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 02:23:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8AA4000 == 7 [pid = 4964] [id = 7] 02:23:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 13 (0000007BD8062800) [pid = 4964] [serial = 13] [outer = 0000000000000000] 02:23:49 INFO - PROCESS | 4964 | [4964] 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 02:23:49 INFO - PROCESS | 4964 | [4964] 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 02:23:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 14 (0000007BD8E4B400) [pid = 4964] [serial = 14] [outer = 0000007BD8062800] 02:23:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 15 (0000007BD9346800) [pid = 4964] [serial = 15] [outer = 0000007BD8322800] 02:23:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 16 (0000007BD8D22000) [pid = 4964] [serial = 16] [outer = 0000007BD8063000] 02:23:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 17 (0000007BD9040400) [pid = 4964] [serial = 17] [outer = 0000007BD8062800] 02:23:50 INFO - PROCESS | 4964 | 1468229030920 Marionette INFO startBrowser a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:50 INFO - PROCESS | 4964 | 1468229030957 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 4964 | 1468229030970 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 4964 | 1468229030972 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 18 (0000007BDB3B1C00) [pid = 4964] [serial = 18] [outer = 0000007BD8062800] 02:23:51 INFO - PROCESS | 4964 | 1468229031908 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"a375b9ec-7a9a-422a-8c3c-af18cefc8edb","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":"20160711002426","device":"desktop","version":"48.0","command_id":1}}] 02:23:52 INFO - PROCESS | 4964 | 1468229032446 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:23:52 INFO - PROCESS | 4964 | 1468229032449 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:52 INFO - PROCESS | 4964 | 1468229032717 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:23:52 INFO - PROCESS | 4964 | 1468229032741 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:23:52 INFO - PROCESS | 4964 | 1468229032745 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:52 INFO - PROCESS | 4964 | [4964] 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 02:23:53 INFO - PROCESS | 4964 | --DOCSHELL 0000007BBE05E000 == 6 [pid = 4964] [id = 1] 02:23:54 INFO - PROCESS | 4964 | [4964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:23:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 19 (0000007BD5791400) [pid = 4964] [serial = 19] [outer = 0000007BD8062800] 02:23:55 INFO - PROCESS | 4964 | [4964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:23:55 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:23:55 INFO - PROCESS | 4964 | 1468229035277 Marionette TRACE conn5 <- [1,3,null,{}] 02:23:55 INFO - PROCESS | 4964 | 1468229035283 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:23:55 INFO - PROCESS | 4964 | 1468229035287 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:55 INFO - PROCESS | 4964 | 1468229035312 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:23:55 INFO - PROCESS | 4964 | 1468229035342 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 4964 | 1468229035347 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:23:55 INFO - PROCESS | 4964 | 1468229035354 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:23:55 INFO - PROCESS | 4964 | 1468229035358 Marionette TRACE conn5 <- [1,6,null,{}] 02:23:55 INFO - PROCESS | 4964 | 1468229035381 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 4964 | 1468229035385 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:55 INFO - PROCESS | 4964 | 1468229035408 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:23:55 INFO - PROCESS | 4964 | 1468229035413 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 4964 | 1468229035416 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC79800 == 7 [pid = 4964] [id = 8] 02:23:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 20 (0000007BD0518400) [pid = 4964] [serial = 20] [outer = 0000000000000000] 02:23:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 21 (0000007BD05F3400) [pid = 4964] [serial = 21] [outer = 0000007BD0518400] 02:23:55 INFO - PROCESS | 4964 | 1468229035470 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 22 (0000007BD0D33000) [pid = 4964] [serial = 22] [outer = 0000007BD0518400] 02:23:55 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD257F800 == 6 [pid = 4964] [id = 4] 02:23:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC9DE000 == 7 [pid = 4964] [id = 9] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 23 (0000007BD216FC00) [pid = 4964] [serial = 23] [outer = 0000000000000000] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 24 (0000007BD2176800) [pid = 4964] [serial = 24] [outer = 0000007BD216FC00] 02:23:56 INFO - PROCESS | 4964 | 1468229036122 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 25 (0000007BD25DB400) [pid = 4964] [serial = 25] [outer = 0000007BD216FC00] 02:23:56 INFO - PROCESS | 4964 | 1468229036358 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1021ms 02:23:56 INFO - PROCESS | 4964 | 1468229036382 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 4964 | 1468229036385 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:23:56 INFO - PROCESS | 4964 | 1468229036480 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - PROCESS | 4964 | 1468229036482 Marionette TRACE conn5 <- [1,10,null,{}] 02:23:56 INFO - PROCESS | 4964 | 1468229036507 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 4964 | 1468229036510 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD132B000 == 8 [pid = 4964] [id = 10] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 26 (0000007BD132C000) [pid = 4964] [serial = 26] [outer = 0000000000000000] 02:23:56 INFO - PROCESS | 4964 | 1468229036734 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 27 (0000007BD1E1C000) [pid = 4964] [serial = 27] [outer = 0000007BD132C000] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 28 (0000007BCC7DD800) [pid = 4964] [serial = 28] [outer = 0000007BD132C000] 02:23:56 INFO - PROCESS | 4964 | 1468229036835 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 4964 | 1468229036837 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCABFD800 == 9 [pid = 4964] [id = 11] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 29 (0000007BD5B0B800) [pid = 4964] [serial = 29] [outer = 0000000000000000] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 30 (0000007BD928D400) [pid = 4964] [serial = 30] [outer = 0000007BD5B0B800] 02:23:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD263A000 == 10 [pid = 4964] [id = 12] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 31 (0000007BD93F5400) [pid = 4964] [serial = 31] [outer = 0000000000000000] 02:23:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 32 (0000007BD93FE800) [pid = 4964] [serial = 32] [outer = 0000007BD93F5400] 02:23:56 INFO - PROCESS | 4964 | 1468229036943 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 33 (0000007BD9784400) [pid = 4964] [serial = 33] [outer = 0000007BD93F5400] 02:23:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 34 (0000007BDAC87400) [pid = 4964] [serial = 34] [outer = 0000007BD5B0B800] 02:23:57 INFO - PROCESS | 4964 | 1468229037529 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1132ms 02:23:57 INFO - PROCESS | 4964 | 1468229037579 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 4964 | 1468229037583 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:23:57 INFO - PROCESS | 4964 | 1468229037595 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 4964 | 1468229037600 Marionette TRACE conn5 <- [1,14,null,{}] 02:23:57 INFO - PROCESS | 4964 | 1468229037604 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:57 INFO - PROCESS | 4964 | 1468229037608 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:57 INFO - PROCESS | 4964 | 1468229037707 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:23:57 INFO - PROCESS | 4964 | 1468229037770 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 4964 | 1468229037773 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B0800 == 11 [pid = 4964] [id = 13] 02:23:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 35 (0000007BD9689800) [pid = 4964] [serial = 35] [outer = 0000000000000000] 02:23:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 36 (0000007BDC106C00) [pid = 4964] [serial = 36] [outer = 0000007BD9689800] 02:23:57 INFO - PROCESS | 4964 | 1468229037819 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 37 (0000007BDC2D0C00) [pid = 4964] [serial = 37] [outer = 0000007BD9689800] 02:23:58 INFO - PROCESS | 4964 | 1468229038214 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 651ms 02:23:58 INFO - PROCESS | 4964 | 1468229038243 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 4964 | 1468229038246 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:23:58 INFO - PROCESS | 4964 | 1468229038249 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 4964 | 1468229038251 Marionette TRACE conn5 <- [1,18,null,{}] 02:23:58 INFO - PROCESS | 4964 | 1468229038254 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 4964 | 1468229038256 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:58 INFO - PROCESS | 4964 | 1468229038366 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:23:58 INFO - PROCESS | 4964 | 1468229038378 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 4964 | 1468229038380 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8250800 == 12 [pid = 4964] [id = 14] 02:23:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 38 (0000007BD8A82800) [pid = 4964] [serial = 38] [outer = 0000000000000000] 02:23:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 39 (0000007BD8A88400) [pid = 4964] [serial = 39] [outer = 0000007BD8A82800] 02:23:58 INFO - PROCESS | 4964 | 1468229038426 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 40 (0000007BDB3B9800) [pid = 4964] [serial = 40] [outer = 0000007BD8A82800] 02:23:58 INFO - PROCESS | 4964 | 1468229038796 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 566ms 02:23:58 INFO - PROCESS | 4964 | 1468229038818 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 4964 | 1468229038820 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:23:58 INFO - PROCESS | 4964 | 1468229038824 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 4964 | 1468229038826 Marionette TRACE conn5 <- [1,22,null,{}] 02:23:58 INFO - PROCESS | 4964 | 1468229038830 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 4964 | 1468229038832 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:58 INFO - PROCESS | 4964 | 1468229038920 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:23:58 INFO - PROCESS | 4964 | 1468229038971 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 4964 | 1468229038977 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD800C000 == 13 [pid = 4964] [id = 15] 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 41 (0000007BD880F800) [pid = 4964] [serial = 41] [outer = 0000000000000000] 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 42 (0000007BD8A83800) [pid = 4964] [serial = 42] [outer = 0000007BD880F800] 02:23:59 INFO - PROCESS | 4964 | 1468229039031 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 43 (0000007BDC15B400) [pid = 4964] [serial = 43] [outer = 0000007BD880F800] 02:23:59 INFO - PROCESS | 4964 | 1468229039388 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 02:23:59 INFO - PROCESS | 4964 | 1468229039414 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 4964 | 1468229039417 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:23:59 INFO - PROCESS | 4964 | 1468229039420 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 4964 | 1468229039422 Marionette TRACE conn5 <- [1,26,null,{}] 02:23:59 INFO - PROCESS | 4964 | 1468229039425 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 4964 | 1468229039427 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:59 INFO - PROCESS | 4964 | 1468229039535 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:23:59 INFO - PROCESS | 4964 | 1468229039543 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 4964 | 1468229039546 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:23:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD884E000 == 14 [pid = 4964] [id = 16] 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 44 (0000007BD5BD2800) [pid = 4964] [serial = 44] [outer = 0000000000000000] 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 45 (0000007BDA19BC00) [pid = 4964] [serial = 45] [outer = 0000007BD5BD2800] 02:23:59 INFO - PROCESS | 4964 | 1468229039594 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 46 (0000007BDC107000) [pid = 4964] [serial = 46] [outer = 0000007BD5BD2800] 02:24:00 INFO - PROCESS | 4964 | 1468229039999 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 02:24:00 INFO - PROCESS | 4964 | 1468229040053 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:24:00 INFO - PROCESS | 4964 | 1468229040055 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:24:00 INFO - PROCESS | 4964 | 1468229040058 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 4964 | 1468229040060 Marionette TRACE conn5 <- [1,30,null,{}] 02:24:00 INFO - PROCESS | 4964 | 1468229040064 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 4964 | 1468229040066 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:00 INFO - PROCESS | 4964 | 1468229040170 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:24:00 INFO - PROCESS | 4964 | 1468229040178 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 4964 | 1468229040180 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD925C800 == 15 [pid = 4964] [id = 17] 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 47 (0000007BCB75B800) [pid = 4964] [serial = 47] [outer = 0000000000000000] 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 48 (0000007BCBF3DC00) [pid = 4964] [serial = 48] [outer = 0000007BCB75B800] 02:24:00 INFO - PROCESS | 4964 | 1468229040226 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 49 (0000007BDC162800) [pid = 4964] [serial = 49] [outer = 0000007BCB75B800] 02:24:00 INFO - PROCESS | 4964 | 1468229040592 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 02:24:00 INFO - PROCESS | 4964 | 1468229040648 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 4964 | 1468229040651 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:24:00 INFO - PROCESS | 4964 | 1468229040655 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 4964 | 1468229040656 Marionette TRACE conn5 <- [1,34,null,{}] 02:24:00 INFO - PROCESS | 4964 | 1468229040660 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 4964 | 1468229040662 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:00 INFO - PROCESS | 4964 | 1468229040762 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:24:00 INFO - PROCESS | 4964 | 1468229040769 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 4964 | 1468229040772 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD945E800 == 16 [pid = 4964] [id = 18] 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 50 (0000007BCC453800) [pid = 4964] [serial = 50] [outer = 0000000000000000] 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 51 (0000007BCC457C00) [pid = 4964] [serial = 51] [outer = 0000007BCC453800] 02:24:00 INFO - PROCESS | 4964 | 1468229040818 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 52 (0000007BD8A81C00) [pid = 4964] [serial = 52] [outer = 0000007BCC453800] 02:24:01 INFO - PROCESS | 4964 | 1468229041258 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 02:24:01 INFO - PROCESS | 4964 | 1468229041286 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 4964 | 1468229041289 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:24:01 INFO - PROCESS | 4964 | 1468229041292 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 4964 | 1468229041294 Marionette TRACE conn5 <- [1,38,null,{}] 02:24:01 INFO - PROCESS | 4964 | 1468229041297 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 4964 | 1468229041299 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:01 INFO - PROCESS | 4964 | 1468229041416 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:24:01 INFO - PROCESS | 4964 | 1468229041423 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 4964 | 1468229041425 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC69800 == 17 [pid = 4964] [id = 19] 02:24:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 53 (0000007BD9479800) [pid = 4964] [serial = 53] [outer = 0000000000000000] 02:24:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BDB3AF000) [pid = 4964] [serial = 54] [outer = 0000007BD9479800] 02:24:01 INFO - PROCESS | 4964 | 1468229041471 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BDC72B400) [pid = 4964] [serial = 55] [outer = 0000007BD9479800] 02:24:01 INFO - PROCESS | 4964 | 1468229041840 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 02:24:01 INFO - PROCESS | 4964 | 1468229041882 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 4964 | 1468229041885 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:24:01 INFO - PROCESS | 4964 | 1468229041888 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:24:01 INFO - PROCESS | 4964 | 1468229041890 Marionette TRACE conn5 <- [1,42,null,{}] 02:24:01 INFO - PROCESS | 4964 | 1468229041894 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 4964 | 1468229041896 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:02 INFO - PROCESS | 4964 | 1468229042009 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:24:02 INFO - PROCESS | 4964 | 1468229042016 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 4964 | 1468229042018 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BC800 == 18 [pid = 4964] [id = 20] 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCC01D000) [pid = 4964] [serial = 56] [outer = 0000000000000000] 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC027800) [pid = 4964] [serial = 57] [outer = 0000007BCC01D000] 02:24:02 INFO - PROCESS | 4964 | 1468229042068 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BDEF25400) [pid = 4964] [serial = 58] [outer = 0000007BCC01D000] 02:24:02 INFO - PROCESS | 4964 | 1468229042459 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 629ms 02:24:02 INFO - PROCESS | 4964 | 1468229042520 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 4964 | 1468229042523 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:24:02 INFO - PROCESS | 4964 | 1468229042527 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 4964 | 1468229042529 Marionette TRACE conn5 <- [1,46,null,{}] 02:24:02 INFO - PROCESS | 4964 | 1468229042533 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 4964 | 1468229042535 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:02 INFO - PROCESS | 4964 | 1468229042649 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:24:02 INFO - PROCESS | 4964 | 1468229042664 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 4964 | 1468229042666 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDC000 == 19 [pid = 4964] [id = 21] 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BDEF2B400) [pid = 4964] [serial = 59] [outer = 0000000000000000] 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BDEF2E000) [pid = 4964] [serial = 60] [outer = 0000007BDEF2B400] 02:24:02 INFO - PROCESS | 4964 | 1468229042716 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BDEFC2C00) [pid = 4964] [serial = 61] [outer = 0000007BDEF2B400] 02:24:03 INFO - PROCESS | 4964 | 1468229043098 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 02:24:03 INFO - PROCESS | 4964 | 1468229043159 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 4964 | 1468229043161 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:24:03 INFO - PROCESS | 4964 | 1468229043164 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:24:03 INFO - PROCESS | 4964 | 1468229043166 Marionette TRACE conn5 <- [1,50,null,{}] 02:24:03 INFO - PROCESS | 4964 | 1468229043170 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:03 INFO - PROCESS | 4964 | 1468229043172 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:03 INFO - PROCESS | 4964 | 1468229043912 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:24:04 INFO - PROCESS | 4964 | 1468229044000 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 4964 | 1468229044004 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFB1800 == 20 [pid = 4964] [id = 22] 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCC022800) [pid = 4964] [serial = 62] [outer = 0000000000000000] 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC02B800) [pid = 4964] [serial = 63] [outer = 0000007BCC022800] 02:24:04 INFO - PROCESS | 4964 | 1468229044057 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC7B0000) [pid = 4964] [serial = 64] [outer = 0000007BCC022800] 02:24:04 INFO - PROCESS | 4964 | 1468229044481 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1377ms 02:24:04 INFO - PROCESS | 4964 | 1468229044546 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 4964 | 1468229044550 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:24:04 INFO - PROCESS | 4964 | 1468229044555 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 4964 | 1468229044558 Marionette TRACE conn5 <- [1,54,null,{}] 02:24:04 INFO - PROCESS | 4964 | 1468229044563 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:04 INFO - PROCESS | 4964 | 1468229044566 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:04 INFO - PROCESS | 4964 | 1468229044678 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:24:04 INFO - PROCESS | 4964 | 1468229044685 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 4964 | 1468229044687 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1E1B000 == 21 [pid = 4964] [id = 23] 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCD5BD400) [pid = 4964] [serial = 65] [outer = 0000000000000000] 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD114E800) [pid = 4964] [serial = 66] [outer = 0000007BCD5BD400] 02:24:04 INFO - PROCESS | 4964 | 1468229044736 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD29DA400) [pid = 4964] [serial = 67] [outer = 0000007BCD5BD400] 02:24:05 INFO - PROCESS | 4964 | 1468229045150 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 02:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:24:05 INFO - PROCESS | 4964 | 1468229045188 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 4964 | 1468229045192 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:24:05 INFO - PROCESS | 4964 | 1468229045195 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 4964 | 1468229045197 Marionette TRACE conn5 <- [1,58,null,{}] 02:24:05 INFO - PROCESS | 4964 | 1468229045209 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 4964 | 1468229045211 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:05 INFO - PROCESS | 4964 | 1468229045530 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCCEDFC00) [pid = 4964] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD93F5400) [pid = 4964] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD9689800) [pid = 4964] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD8A82800) [pid = 4964] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD880F800) [pid = 4964] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:24:05 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD0518400) [pid = 4964] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:24:05 INFO - PROCESS | 4964 | 1468229045586 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 4964 | 1468229045589 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1332800 == 22 [pid = 4964] [id = 24] 02:24:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCBC27000) [pid = 4964] [serial = 68] [outer = 0000000000000000] 02:24:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD0D39400) [pid = 4964] [serial = 69] [outer = 0000007BCBC27000] 02:24:05 INFO - PROCESS | 4964 | 1468229045636 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD7E57C00) [pid = 4964] [serial = 70] [outer = 0000007BCBC27000] 02:24:05 INFO - PROCESS | 4964 | 1468229045987 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 02:24:06 INFO - PROCESS | 4964 | 1468229046037 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 4964 | 1468229046041 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:24:06 INFO - PROCESS | 4964 | 1468229046055 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 4964 | 1468229046059 Marionette TRACE conn5 <- [1,62,null,{}] 02:24:06 INFO - PROCESS | 4964 | 1468229046063 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 4964 | 1468229046067 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:06 INFO - PROCESS | 4964 | 1468229046155 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:24:06 INFO - PROCESS | 4964 | 1468229046160 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 4964 | 1468229046162 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8793800 == 23 [pid = 4964] [id = 25] 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCBF3B800) [pid = 4964] [serial = 71] [outer = 0000000000000000] 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD880E000) [pid = 4964] [serial = 72] [outer = 0000007BCBF3B800] 02:24:06 INFO - PROCESS | 4964 | 1468229046208 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD8A87800) [pid = 4964] [serial = 73] [outer = 0000007BCBF3B800] 02:24:06 INFO - PROCESS | 4964 | 1468229046595 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:24:06 INFO - PROCESS | 4964 | 1468229046637 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 4964 | 1468229046640 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:24:06 INFO - PROCESS | 4964 | 1468229046643 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 4964 | 1468229046645 Marionette TRACE conn5 <- [1,66,null,{}] 02:24:06 INFO - PROCESS | 4964 | 1468229046649 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 4964 | 1468229046651 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:06 INFO - PROCESS | 4964 | 1468229046741 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:24:06 INFO - PROCESS | 4964 | 1468229046747 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 4964 | 1468229046749 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9263800 == 24 [pid = 4964] [id = 26] 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD8E4D400) [pid = 4964] [serial = 74] [outer = 0000000000000000] 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD96AD400) [pid = 4964] [serial = 75] [outer = 0000007BD8E4D400] 02:24:06 INFO - PROCESS | 4964 | 1468229046794 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD9FB7C00) [pid = 4964] [serial = 76] [outer = 0000007BD8E4D400] 02:24:07 INFO - PROCESS | 4964 | 1468229047193 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 02:24:07 INFO - PROCESS | 4964 | 1468229047233 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 4964 | 1468229047235 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:24:07 INFO - PROCESS | 4964 | 1468229047239 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 4964 | 1468229047240 Marionette TRACE conn5 <- [1,70,null,{}] 02:24:07 INFO - PROCESS | 4964 | 1468229047244 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:07 INFO - PROCESS | 4964 | 1468229047246 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:07 INFO - PROCESS | 4964 | 1468229047330 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:24:07 INFO - PROCESS | 4964 | 1468229047336 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 4964 | 1468229047342 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB570800 == 25 [pid = 4964] [id = 27] 02:24:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC130800) [pid = 4964] [serial = 77] [outer = 0000000000000000] 02:24:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD2A70400) [pid = 4964] [serial = 78] [outer = 0000007BCC130800] 02:24:07 INFO - PROCESS | 4964 | 1468229047398 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BDAC8F000) [pid = 4964] [serial = 79] [outer = 0000007BCC130800] 02:24:07 INFO - PROCESS | 4964 | 1468229047978 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 776ms 02:24:08 INFO - PROCESS | 4964 | 1468229048019 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 4964 | 1468229048024 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:24:08 INFO - PROCESS | 4964 | 1468229048029 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 4964 | 1468229048035 Marionette TRACE conn5 <- [1,74,null,{}] 02:24:08 INFO - PROCESS | 4964 | 1468229048067 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 4964 | 1468229048070 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:08 INFO - PROCESS | 4964 | 1468229048191 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:24:08 INFO - PROCESS | 4964 | 1468229048245 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 4964 | 1468229048248 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A7A000 == 26 [pid = 4964] [id = 28] 02:24:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC12AC00) [pid = 4964] [serial = 80] [outer = 0000000000000000] 02:24:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC451C00) [pid = 4964] [serial = 81] [outer = 0000007BCC12AC00] 02:24:08 INFO - PROCESS | 4964 | 1468229048309 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD06CBC00) [pid = 4964] [serial = 82] [outer = 0000007BCC12AC00] 02:24:08 INFO - PROCESS | 4964 | 1468229048866 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 880ms 02:24:08 INFO - PROCESS | 4964 | 1468229048913 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 4964 | 1468229048918 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:24:08 INFO - PROCESS | 4964 | 1468229048925 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 4964 | 1468229048928 Marionette TRACE conn5 <- [1,78,null,{}] 02:24:08 INFO - PROCESS | 4964 | 1468229048932 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 4964 | 1468229048936 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:09 INFO - PROCESS | 4964 | 1468229049052 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:24:09 INFO - PROCESS | 4964 | 1468229049127 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 4964 | 1468229049130 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B5800 == 27 [pid = 4964] [id = 29] 02:24:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD827BC00) [pid = 4964] [serial = 83] [outer = 0000000000000000] 02:24:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8807800) [pid = 4964] [serial = 84] [outer = 0000007BD827BC00] 02:24:09 INFO - PROCESS | 4964 | 1468229049191 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD967F000) [pid = 4964] [serial = 85] [outer = 0000007BD827BC00] 02:24:09 INFO - PROCESS | 4964 | 1468229049739 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 02:24:09 INFO - PROCESS | 4964 | 1468229049766 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 4964 | 1468229049769 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:24:09 INFO - PROCESS | 4964 | 1468229049773 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 4964 | 1468229049777 Marionette TRACE conn5 <- [1,82,null,{}] 02:24:09 INFO - PROCESS | 4964 | 1468229049789 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 4964 | 1468229049794 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:09 INFO - PROCESS | 4964 | 1468229049900 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:24:09 INFO - PROCESS | 4964 | 1468229049964 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 4964 | 1468229049968 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF13E800 == 28 [pid = 4964] [id = 30] 02:24:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC1A0400) [pid = 4964] [serial = 86] [outer = 0000000000000000] 02:24:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD83EE400) [pid = 4964] [serial = 87] [outer = 0000007BCC1A0400] 02:24:10 INFO - PROCESS | 4964 | 1468229050027 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BDB58E400) [pid = 4964] [serial = 88] [outer = 0000007BCC1A0400] 02:24:10 INFO - PROCESS | 4964 | 1468229050545 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 02:24:10 INFO - PROCESS | 4964 | 1468229050614 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 4964 | 1468229050617 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:24:10 INFO - PROCESS | 4964 | 1468229050621 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 4964 | 1468229050624 Marionette TRACE conn5 <- [1,86,null,{}] 02:24:10 INFO - PROCESS | 4964 | 1468229050628 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:10 INFO - PROCESS | 4964 | 1468229050630 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:10 INFO - PROCESS | 4964 | 1468229050760 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:24:10 INFO - PROCESS | 4964 | 1468229050820 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 4964 | 1468229050823 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8793000 == 29 [pid = 4964] [id = 31] 02:24:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5B48400) [pid = 4964] [serial = 89] [outer = 0000000000000000] 02:24:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5B4E000) [pid = 4964] [serial = 90] [outer = 0000007BD5B48400] 02:24:10 INFO - PROCESS | 4964 | 1468229050879 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDBC10C00) [pid = 4964] [serial = 91] [outer = 0000007BD5B48400] 02:24:11 INFO - PROCESS | 4964 | 1468229051401 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 02:24:11 INFO - PROCESS | 4964 | 1468229051462 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 4964 | 1468229051464 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:24:11 INFO - PROCESS | 4964 | 1468229051468 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 4964 | 1468229051470 Marionette TRACE conn5 <- [1,90,null,{}] 02:24:11 INFO - PROCESS | 4964 | 1468229051474 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:11 INFO - PROCESS | 4964 | 1468229051477 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:11 INFO - PROCESS | 4964 | 1468229051578 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:24:11 INFO - PROCESS | 4964 | 1468229051637 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 4964 | 1468229051640 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7D6000 == 30 [pid = 4964] [id = 32] 02:24:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD0D3C400) [pid = 4964] [serial = 92] [outer = 0000000000000000] 02:24:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD5E65800) [pid = 4964] [serial = 93] [outer = 0000007BD0D3C400] 02:24:11 INFO - PROCESS | 4964 | 1468229051696 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD5E6D000) [pid = 4964] [serial = 94] [outer = 0000007BD0D3C400] 02:24:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC79800 == 29 [pid = 4964] [id = 8] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD9040400) [pid = 4964] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD93FE800) [pid = 4964] [serial = 32] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD9784400) [pid = 4964] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDC106C00) [pid = 4964] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8A88400) [pid = 4964] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8A83800) [pid = 4964] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BDA19BC00) [pid = 4964] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCBF3DC00) [pid = 4964] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC457C00) [pid = 4964] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BDB3AF000) [pid = 4964] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC027800) [pid = 4964] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD05F3400) [pid = 4964] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0D33000) [pid = 4964] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD2176800) [pid = 4964] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD928D400) [pid = 4964] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD1E1C000) [pid = 4964] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BDB3B9800) [pid = 4964] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDC15B400) [pid = 4964] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BDC2D0C00) [pid = 4964] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8E4B400) [pid = 4964] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD25E1C00) [pid = 4964] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD25DBC00) [pid = 4964] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD037E000) [pid = 4964] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:24:12 INFO - PROCESS | 4964 | 1468229052872 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1494ms 02:24:12 INFO - PROCESS | 4964 | 1468229052966 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 4964 | 1468229052970 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:24:12 INFO - PROCESS | 4964 | 1468229052976 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 4964 | 1468229052980 Marionette TRACE conn5 <- [1,94,null,{}] 02:24:13 INFO - PROCESS | 4964 | 1468229052987 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:13 INFO - PROCESS | 4964 | 1468229052991 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:13 INFO - PROCESS | 4964 | 1468229053078 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:24:13 INFO - PROCESS | 4964 | 1468229053085 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 4964 | 1468229053090 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE22000 == 30 [pid = 4964] [id = 33] 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC19D800) [pid = 4964] [serial = 95] [outer = 0000000000000000] 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC19F400) [pid = 4964] [serial = 96] [outer = 0000007BCC19D800] 02:24:13 INFO - PROCESS | 4964 | 1468229053144 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC458800) [pid = 4964] [serial = 97] [outer = 0000007BCC19D800] 02:24:13 INFO - PROCESS | 4964 | 1468229053599 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 671ms 02:24:13 INFO - PROCESS | 4964 | 1468229053650 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 4964 | 1468229053656 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:24:13 INFO - PROCESS | 4964 | 1468229053663 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 4964 | 1468229053666 Marionette TRACE conn5 <- [1,98,null,{}] 02:24:13 INFO - PROCESS | 4964 | 1468229053670 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:13 INFO - PROCESS | 4964 | 1468229053673 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:13 INFO - PROCESS | 4964 | 1468229053765 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:24:13 INFO - PROCESS | 4964 | 1468229053774 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 4964 | 1468229053777 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2586000 == 31 [pid = 4964] [id = 34] 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD05F3000) [pid = 4964] [serial = 98] [outer = 0000000000000000] 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD0675C00) [pid = 4964] [serial = 99] [outer = 0000007BD05F3000] 02:24:13 INFO - PROCESS | 4964 | 1468229053827 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD0DB8C00) [pid = 4964] [serial = 100] [outer = 0000007BD05F3000] 02:24:14 INFO - PROCESS | 4964 | 1468229054232 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 02:24:14 INFO - PROCESS | 4964 | 1468229054293 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:24:14 INFO - PROCESS | 4964 | 1468229054296 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:24:14 INFO - PROCESS | 4964 | 1468229054307 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:24:14 INFO - PROCESS | 4964 | 1468229054312 Marionette TRACE conn5 <- [1,102,null,{}] 02:24:14 INFO - PROCESS | 4964 | 1468229054324 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 4964 | 1468229054329 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:14 INFO - PROCESS | 4964 | 1468229054445 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:24:14 INFO - PROCESS | 4964 | 1468229054461 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 4964 | 1468229054464 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824B800 == 32 [pid = 4964] [id = 35] 02:24:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD2A7B400) [pid = 4964] [serial = 101] [outer = 0000000000000000] 02:24:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD578F000) [pid = 4964] [serial = 102] [outer = 0000007BD2A7B400] 02:24:14 INFO - PROCESS | 4964 | 1468229054515 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5B4C800) [pid = 4964] [serial = 103] [outer = 0000007BD2A7B400] 02:24:14 INFO - PROCESS | 4964 | 1468229054893 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 02:24:14 INFO - PROCESS | 4964 | 1468229054943 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:24:14 INFO - PROCESS | 4964 | 1468229054946 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:24:14 INFO - PROCESS | 4964 | 1468229054950 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 4964 | 1468229054952 Marionette TRACE conn5 <- [1,106,null,{}] 02:24:14 INFO - PROCESS | 4964 | 1468229054955 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 4964 | 1468229054958 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:15 INFO - PROCESS | 4964 | 1468229055042 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:24:15 INFO - PROCESS | 4964 | 1468229055048 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 4964 | 1468229055050 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8848800 == 33 [pid = 4964] [id = 36] 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5E71400) [pid = 4964] [serial = 104] [outer = 0000000000000000] 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD5EE9C00) [pid = 4964] [serial = 105] [outer = 0000007BD5E71400] 02:24:15 INFO - PROCESS | 4964 | 1468229055096 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD7E58C00) [pid = 4964] [serial = 106] [outer = 0000007BD5E71400] 02:24:15 INFO - PROCESS | 4964 | 1468229055532 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 02:24:15 INFO - PROCESS | 4964 | 1468229055580 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 4964 | 1468229055582 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:24:15 INFO - PROCESS | 4964 | 1468229055586 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 4964 | 1468229055588 Marionette TRACE conn5 <- [1,110,null,{}] 02:24:15 INFO - PROCESS | 4964 | 1468229055599 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 4964 | 1468229055601 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:15 INFO - PROCESS | 4964 | 1468229055708 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:24:15 INFO - PROCESS | 4964 | 1468229055719 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 4964 | 1468229055721 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9312800 == 34 [pid = 4964] [id = 37] 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC125800) [pid = 4964] [serial = 107] [outer = 0000000000000000] 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD880B400) [pid = 4964] [serial = 108] [outer = 0000007BCC125800] 02:24:15 INFO - PROCESS | 4964 | 1468229055768 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8A88400) [pid = 4964] [serial = 109] [outer = 0000007BCC125800] 02:24:16 INFO - PROCESS | 4964 | 1468229056196 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 02:24:16 INFO - PROCESS | 4964 | 1468229056219 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 4964 | 1468229056221 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:24:16 INFO - PROCESS | 4964 | 1468229056224 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 4964 | 1468229056226 Marionette TRACE conn5 <- [1,114,null,{}] 02:24:16 INFO - PROCESS | 4964 | 1468229056230 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 4964 | 1468229056236 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:16 INFO - PROCESS | 4964 | 1468229056369 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:24:16 INFO - PROCESS | 4964 | 1468229056376 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 4964 | 1468229056378 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61BD000 == 35 [pid = 4964] [id = 38] 02:24:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8E4B800) [pid = 4964] [serial = 110] [outer = 0000000000000000] 02:24:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD93FB400) [pid = 4964] [serial = 111] [outer = 0000007BD8E4B800] 02:24:16 INFO - PROCESS | 4964 | 1468229056424 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD9DB1000) [pid = 4964] [serial = 112] [outer = 0000007BD8E4B800] 02:24:16 INFO - PROCESS | 4964 | 1468229056852 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 02:24:16 INFO - PROCESS | 4964 | 1468229056898 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 4964 | 1468229056901 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:24:16 INFO - PROCESS | 4964 | 1468229056904 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:24:16 INFO - PROCESS | 4964 | 1468229056913 Marionette TRACE conn5 <- [1,118,null,{}] 02:24:16 INFO - PROCESS | 4964 | 1468229056924 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 4964 | 1468229056927 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:17 INFO - PROCESS | 4964 | 1468229057025 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:24:17 INFO - PROCESS | 4964 | 1468229057090 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 4964 | 1468229057092 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC7800 == 36 [pid = 4964] [id = 39] 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BDA1A1800) [pid = 4964] [serial = 113] [outer = 0000000000000000] 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDA1D2C00) [pid = 4964] [serial = 114] [outer = 0000007BDA1A1800] 02:24:17 INFO - PROCESS | 4964 | 1468229057138 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC10E400) [pid = 4964] [serial = 115] [outer = 0000007BDA1A1800] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDEF2B400) [pid = 4964] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD9479800) [pid = 4964] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC01D000) [pid = 4964] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC453800) [pid = 4964] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCB75B800) [pid = 4964] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5BD2800) [pid = 4964] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC130800) [pid = 4964] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8E4D400) [pid = 4964] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCD5BD400) [pid = 4964] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCBC27000) [pid = 4964] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCBF3B800) [pid = 4964] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:24:17 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC022800) [pid = 4964] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:24:17 INFO - PROCESS | 4964 | 1468229057559 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 02:24:17 INFO - PROCESS | 4964 | 1468229057600 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 4964 | 1468229057602 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:24:17 INFO - PROCESS | 4964 | 1468229057606 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 4964 | 1468229057608 Marionette TRACE conn5 <- [1,122,null,{}] 02:24:17 INFO - PROCESS | 4964 | 1468229057621 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 4964 | 1468229057623 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:17 INFO - PROCESS | 4964 | 1468229057701 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:24:17 INFO - PROCESS | 4964 | 1468229057706 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 4964 | 1468229057709 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B4800 == 37 [pid = 4964] [id = 40] 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD555000) [pid = 4964] [serial = 116] [outer = 0000000000000000] 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD880CC00) [pid = 4964] [serial = 117] [outer = 0000007BCD555000] 02:24:17 INFO - PROCESS | 4964 | 1468229057756 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BDC15B400) [pid = 4964] [serial = 118] [outer = 0000007BCD555000] 02:24:18 INFO - PROCESS | 4964 | 1468229058122 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 544ms 02:24:18 INFO - PROCESS | 4964 | 1468229058152 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 4964 | 1468229058154 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:24:18 INFO - PROCESS | 4964 | 1468229058166 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 4964 | 1468229058168 Marionette TRACE conn5 <- [1,126,null,{}] 02:24:18 INFO - PROCESS | 4964 | 1468229058171 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 4964 | 1468229058173 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:18 INFO - PROCESS | 4964 | 1468229058280 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:24:18 INFO - PROCESS | 4964 | 1468229058287 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 4964 | 1468229058289 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF146000 == 38 [pid = 4964] [id = 41] 02:24:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC24B800) [pid = 4964] [serial = 119] [outer = 0000000000000000] 02:24:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC24EC00) [pid = 4964] [serial = 120] [outer = 0000007BCC24B800] 02:24:18 INFO - PROCESS | 4964 | 1468229058335 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC450800) [pid = 4964] [serial = 121] [outer = 0000007BCC24B800] 02:24:18 INFO - PROCESS | 4964 | 1468229058716 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 02:24:18 INFO - PROCESS | 4964 | 1468229058748 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 4964 | 1468229058751 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:24:18 INFO - PROCESS | 4964 | 1468229058754 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 4964 | 1468229058756 Marionette TRACE conn5 <- [1,130,null,{}] 02:24:18 INFO - PROCESS | 4964 | 1468229058759 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 4964 | 1468229058762 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:18 INFO - PROCESS | 4964 | 1468229058868 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:24:18 INFO - PROCESS | 4964 | 1468229058908 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 4964 | 1468229058910 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7DE800 == 39 [pid = 4964] [id = 42] 02:24:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC246400) [pid = 4964] [serial = 122] [outer = 0000000000000000] 02:24:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD1E82C00) [pid = 4964] [serial = 123] [outer = 0000007BCC246400] 02:24:18 INFO - PROCESS | 4964 | 1468229058955 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD7EF9400) [pid = 4964] [serial = 124] [outer = 0000007BCC246400] 02:24:19 INFO - PROCESS | 4964 | 1468229059300 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 02:24:19 INFO - PROCESS | 4964 | 1468229059344 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 4964 | 1468229059347 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:24:19 INFO - PROCESS | 4964 | 1468229059350 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 4964 | 1468229059353 Marionette TRACE conn5 <- [1,134,null,{}] 02:24:19 INFO - PROCESS | 4964 | 1468229059356 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 4964 | 1468229059359 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:19 INFO - PROCESS | 4964 | 1468229059523 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:24:19 INFO - PROCESS | 4964 | 1468229059640 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 4964 | 1468229059645 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0659000 == 40 [pid = 4964] [id = 43] 02:24:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC130800) [pid = 4964] [serial = 125] [outer = 0000000000000000] 02:24:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC198000) [pid = 4964] [serial = 126] [outer = 0000007BCC130800] 02:24:19 INFO - PROCESS | 4964 | 1468229059729 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC44EC00) [pid = 4964] [serial = 127] [outer = 0000007BCC130800] 02:24:20 INFO - PROCESS | 4964 | 1468229060502 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1236ms 02:24:20 INFO - PROCESS | 4964 | 1468229060591 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 4964 | 1468229060596 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:24:20 INFO - PROCESS | 4964 | 1468229060601 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 4964 | 1468229060604 Marionette TRACE conn5 <- [1,138,null,{}] 02:24:20 INFO - PROCESS | 4964 | 1468229060609 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:20 INFO - PROCESS | 4964 | 1468229060613 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:20 INFO - PROCESS | 4964 | 1468229060765 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:24:20 INFO - PROCESS | 4964 | 1468229060823 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 4964 | 1468229060826 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD926B800 == 41 [pid = 4964] [id = 44] 02:24:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD0DDB400) [pid = 4964] [serial = 128] [outer = 0000000000000000] 02:24:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD1355000) [pid = 4964] [serial = 129] [outer = 0000007BD0DDB400] 02:24:20 INFO - PROCESS | 4964 | 1468229060887 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD25DC000) [pid = 4964] [serial = 130] [outer = 0000007BD0DDB400] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF13E800 == 40 [pid = 4964] [id = 30] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8793000 == 39 [pid = 4964] [id = 31] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B5800 == 38 [pid = 4964] [id = 29] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF146000 == 37 [pid = 4964] [id = 41] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B4800 == 36 [pid = 4964] [id = 40] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC7800 == 35 [pid = 4964] [id = 39] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61BD000 == 34 [pid = 4964] [id = 38] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9312800 == 33 [pid = 4964] [id = 37] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8848800 == 32 [pid = 4964] [id = 36] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824B800 == 31 [pid = 4964] [id = 35] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2586000 == 30 [pid = 4964] [id = 34] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCCE22000 == 29 [pid = 4964] [id = 33] 02:24:21 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7D6000 == 28 [pid = 4964] [id = 32] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDEFC2C00) [pid = 4964] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDEF2E000) [pid = 4964] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BDC72B400) [pid = 4964] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDEF25400) [pid = 4964] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8A81C00) [pid = 4964] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDC162800) [pid = 4964] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDC107000) [pid = 4964] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BDAC8F000) [pid = 4964] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD2A70400) [pid = 4964] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD9FB7C00) [pid = 4964] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD114E800) [pid = 4964] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0D39400) [pid = 4964] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD880E000) [pid = 4964] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD96AD400) [pid = 4964] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC02B800) [pid = 4964] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD7E57C00) [pid = 4964] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC7B0000) [pid = 4964] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD29DA400) [pid = 4964] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A87800) [pid = 4964] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:24:21 INFO - PROCESS | 4964 | 1468229061832 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1276ms 02:24:21 INFO - PROCESS | 4964 | 1468229061880 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 4964 | 1468229061884 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:24:21 INFO - PROCESS | 4964 | 1468229061889 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 4964 | 1468229061893 Marionette TRACE conn5 <- [1,142,null,{}] 02:24:21 INFO - PROCESS | 4964 | 1468229061898 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 4964 | 1468229061901 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:22 INFO - PROCESS | 4964 | 1468229061990 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:24:22 INFO - PROCESS | 4964 | 1468229061996 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 4964 | 1468229062001 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE21000 == 29 [pid = 4964] [id = 45] 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC244400) [pid = 4964] [serial = 131] [outer = 0000000000000000] 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC24A400) [pid = 4964] [serial = 132] [outer = 0000007BCC244400] 02:24:22 INFO - PROCESS | 4964 | 1468229062051 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC7E7000) [pid = 4964] [serial = 133] [outer = 0000007BCC244400] 02:24:22 INFO - PROCESS | 4964 | 1468229062513 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 671ms 02:24:22 INFO - PROCESS | 4964 | 1468229062566 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 4964 | 1468229062571 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:24:22 INFO - PROCESS | 4964 | 1468229062577 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 4964 | 1468229062580 Marionette TRACE conn5 <- [1,146,null,{}] 02:24:22 INFO - PROCESS | 4964 | 1468229062584 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:22 INFO - PROCESS | 4964 | 1468229062587 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:22 INFO - PROCESS | 4964 | 1468229062677 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:24:22 INFO - PROCESS | 4964 | 1468229062685 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 4964 | 1468229062688 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A86800 == 30 [pid = 4964] [id = 46] 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1150800) [pid = 4964] [serial = 134] [outer = 0000000000000000] 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1E83800) [pid = 4964] [serial = 135] [outer = 0000007BD1150800] 02:24:22 INFO - PROCESS | 4964 | 1468229062737 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD29DB000) [pid = 4964] [serial = 136] [outer = 0000007BD1150800] 02:24:23 INFO - PROCESS | 4964 | 1468229063181 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 02:24:23 INFO - PROCESS | 4964 | 1468229063212 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:24:23 INFO - PROCESS | 4964 | 1468229063215 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:24:23 INFO - PROCESS | 4964 | 1468229063218 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:24:23 INFO - PROCESS | 4964 | 1468229063222 Marionette TRACE conn5 <- [1,150,null,{}] 02:24:23 INFO - PROCESS | 4964 | 1468229063234 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:23 INFO - PROCESS | 4964 | 1468229063239 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:23 INFO - PROCESS | 4964 | 1468229063327 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:24:23 INFO - PROCESS | 4964 | 1468229063336 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 4964 | 1468229063339 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DE800 == 31 [pid = 4964] [id = 47] 02:24:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCC129000) [pid = 4964] [serial = 137] [outer = 0000000000000000] 02:24:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5E73800) [pid = 4964] [serial = 138] [outer = 0000007BCC129000] 02:24:23 INFO - PROCESS | 4964 | 1468229063389 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8270800) [pid = 4964] [serial = 139] [outer = 0000007BCC129000] 02:24:23 INFO - PROCESS | 4964 | 1468229063838 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 02:24:23 INFO - PROCESS | 4964 | 1468229063914 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:24:23 INFO - PROCESS | 4964 | 1468229063917 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:24:23 INFO - PROCESS | 4964 | 1468229063921 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - PROCESS | 4964 | 1468229063923 Marionette TRACE conn5 <- [1,154,null,{}] 02:24:23 INFO - PROCESS | 4964 | 1468229063927 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:23 INFO - PROCESS | 4964 | 1468229063929 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:24 INFO - PROCESS | 4964 | 1468229064018 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:24:24 INFO - PROCESS | 4964 | 1468229064023 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 4964 | 1468229064032 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD932D000 == 32 [pid = 4964] [id = 48] 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8A86800) [pid = 4964] [serial = 140] [outer = 0000000000000000] 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD9280800) [pid = 4964] [serial = 141] [outer = 0000007BD8A86800] 02:24:24 INFO - PROCESS | 4964 | 1468229064080 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD9479800) [pid = 4964] [serial = 142] [outer = 0000007BD8A86800] 02:24:24 INFO - PROCESS | 4964 | 1468229064513 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 02:24:24 INFO - PROCESS | 4964 | 1468229064552 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 4964 | 1468229064554 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:24:24 INFO - PROCESS | 4964 | 1468229064558 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 4964 | 1468229064560 Marionette TRACE conn5 <- [1,158,null,{}] 02:24:24 INFO - PROCESS | 4964 | 1468229064563 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:24 INFO - PROCESS | 4964 | 1468229064566 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:24 INFO - PROCESS | 4964 | 1468229064671 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:24:24 INFO - PROCESS | 4964 | 1468229064740 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 4964 | 1468229064742 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9810800 == 33 [pid = 4964] [id = 49] 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD9689800) [pid = 4964] [serial = 143] [outer = 0000000000000000] 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD9D0DC00) [pid = 4964] [serial = 144] [outer = 0000007BD9689800] 02:24:24 INFO - PROCESS | 4964 | 1468229064788 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD9DAFC00) [pid = 4964] [serial = 145] [outer = 0000007BD9689800] 02:24:25 INFO - PROCESS | 4964 | 1468229065212 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 02:24:25 INFO - PROCESS | 4964 | 1468229065232 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 4964 | 1468229065235 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:24:25 INFO - PROCESS | 4964 | 1468229065238 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 4964 | 1468229065240 Marionette TRACE conn5 <- [1,162,null,{}] 02:24:25 INFO - PROCESS | 4964 | 1468229065244 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 4964 | 1468229065250 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:25 INFO - PROCESS | 4964 | 1468229065394 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:24:25 INFO - PROCESS | 4964 | 1468229065408 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 4964 | 1468229065410 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD5000 == 34 [pid = 4964] [id = 50] 02:24:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDA1A1400) [pid = 4964] [serial = 146] [outer = 0000000000000000] 02:24:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC10A000) [pid = 4964] [serial = 147] [outer = 0000007BDA1A1400] 02:24:25 INFO - PROCESS | 4964 | 1468229065492 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC2CDC00) [pid = 4964] [serial = 148] [outer = 0000007BDA1A1400] 02:24:25 INFO - PROCESS | 4964 | 1468229065887 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 02:24:25 INFO - PROCESS | 4964 | 1468229065911 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 4964 | 1468229065913 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:24:25 INFO - PROCESS | 4964 | 1468229065916 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 4964 | 1468229065918 Marionette TRACE conn5 <- [1,166,null,{}] 02:24:25 INFO - PROCESS | 4964 | 1468229065922 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 4964 | 1468229065924 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:26 INFO - PROCESS | 4964 | 1468229066025 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:24:26 INFO - PROCESS | 4964 | 1468229066087 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 4964 | 1468229066089 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF12D800 == 35 [pid = 4964] [id = 51] 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD81A8400) [pid = 4964] [serial = 149] [outer = 0000000000000000] 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD81AD800) [pid = 4964] [serial = 150] [outer = 0000007BD81A8400] 02:24:26 INFO - PROCESS | 4964 | 1468229066135 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD81B2C00) [pid = 4964] [serial = 151] [outer = 0000007BD81A8400] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC1A0400) [pid = 4964] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B48400) [pid = 4964] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD8E4B800) [pid = 4964] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDA1A1800) [pid = 4964] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCD555000) [pid = 4964] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5E71400) [pid = 4964] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD2A7B400) [pid = 4964] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD05F3000) [pid = 4964] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC125800) [pid = 4964] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC19D800) [pid = 4964] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD0D3C400) [pid = 4964] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC12AC00) [pid = 4964] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC24B800) [pid = 4964] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:24:26 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD827BC00) [pid = 4964] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:24:26 INFO - PROCESS | 4964 | 1468229066571 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 02:24:26 INFO - PROCESS | 4964 | 1468229066591 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 4964 | 1468229066593 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:24:26 INFO - PROCESS | 4964 | 1468229066606 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 4964 | 1468229066608 Marionette TRACE conn5 <- [1,170,null,{}] 02:24:26 INFO - PROCESS | 4964 | 1468229066613 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 4964 | 1468229066623 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:26 INFO - PROCESS | 4964 | 1468229066704 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:24:26 INFO - PROCESS | 4964 | 1468229066710 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 4964 | 1468229066712 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCE9800 == 36 [pid = 4964] [id = 52] 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC246800) [pid = 4964] [serial = 152] [outer = 0000000000000000] 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B46000) [pid = 4964] [serial = 153] [outer = 0000007BCC246800] 02:24:26 INFO - PROCESS | 4964 | 1468229066757 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD81AE800) [pid = 4964] [serial = 154] [outer = 0000007BCC246800] 02:24:27 INFO - PROCESS | 4964 | 1468229067130 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8196000) [pid = 4964] [serial = 155] [outer = 0000007BD5B0B800] 02:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 02:24:27 INFO - PROCESS | 4964 | 1468229067208 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 4964 | 1468229067210 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:24:27 INFO - PROCESS | 4964 | 1468229067215 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 4964 | 1468229067217 Marionette TRACE conn5 <- [1,174,null,{}] 02:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:24:27 INFO - PROCESS | 4964 | 1468229067221 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 4964 | 1468229067222 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:27 INFO - PROCESS | 4964 | 1468229067305 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:24:27 INFO - PROCESS | 4964 | 1468229067310 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 4964 | 1468229067312 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D0800 == 37 [pid = 4964] [id = 53] 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8198400) [pid = 4964] [serial = 156] [outer = 0000000000000000] 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD81A2000) [pid = 4964] [serial = 157] [outer = 0000007BD8198400] 02:24:27 INFO - PROCESS | 4964 | 1468229067358 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BDA1CAC00) [pid = 4964] [serial = 158] [outer = 0000007BD8198400] 02:24:27 INFO - PROCESS | 4964 | 1468229067748 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 565ms 02:24:27 INFO - PROCESS | 4964 | 1468229067787 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 4964 | 1468229067790 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:24:27 INFO - PROCESS | 4964 | 1468229067793 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 4964 | 1468229067795 Marionette TRACE conn5 <- [1,178,null,{}] 02:24:27 INFO - PROCESS | 4964 | 1468229067799 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 4964 | 1468229067801 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:27 INFO - PROCESS | 4964 | 1468229067911 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:24:27 INFO - PROCESS | 4964 | 1468229067918 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 4964 | 1468229067920 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF035000 == 38 [pid = 4964] [id = 54] 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD81A0400) [pid = 4964] [serial = 159] [outer = 0000000000000000] 02:24:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC2D4800) [pid = 4964] [serial = 160] [outer = 0000007BD81A0400] 02:24:27 INFO - PROCESS | 4964 | 1468229067965 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8D23000) [pid = 4964] [serial = 161] [outer = 0000007BD81A0400] 02:24:28 INFO - PROCESS | 4964 | 1468229068335 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 02:24:28 INFO - PROCESS | 4964 | 1468229068391 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 4964 | 1468229068396 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:24:28 INFO - PROCESS | 4964 | 1468229068401 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 4964 | 1468229068406 Marionette TRACE conn5 <- [1,182,null,{}] 02:24:28 INFO - PROCESS | 4964 | 1468229068413 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 4964 | 1468229068417 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:28 INFO - PROCESS | 4964 | 1468229068567 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:24:28 INFO - PROCESS | 4964 | 1468229068715 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 4964 | 1468229068721 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0D74800 == 39 [pid = 4964] [id = 55] 02:24:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC19BC00) [pid = 4964] [serial = 162] [outer = 0000000000000000] 02:24:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC24A000) [pid = 4964] [serial = 163] [outer = 0000007BCC19BC00] 02:24:28 INFO - PROCESS | 4964 | 1468229068781 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCD3ED000) [pid = 4964] [serial = 164] [outer = 0000007BCC19BC00] 02:24:29 INFO - PROCESS | 4964 | 1468229069318 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 986ms 02:24:29 INFO - PROCESS | 4964 | 1468229069391 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 4964 | 1468229069394 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:24:29 INFO - PROCESS | 4964 | 1468229069401 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 4964 | 1468229069406 Marionette TRACE conn5 <- [1,186,null,{}] 02:24:29 INFO - PROCESS | 4964 | 1468229069410 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 4964 | 1468229069414 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:29 INFO - PROCESS | 4964 | 1468229069566 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:24:29 INFO - PROCESS | 4964 | 1468229069627 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 4964 | 1468229069629 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A34000 == 40 [pid = 4964] [id = 56] 02:24:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD1F25400) [pid = 4964] [serial = 165] [outer = 0000000000000000] 02:24:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD5B12C00) [pid = 4964] [serial = 166] [outer = 0000007BD1F25400] 02:24:29 INFO - PROCESS | 4964 | 1468229069689 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD5E70400) [pid = 4964] [serial = 167] [outer = 0000007BD1F25400] 02:24:30 INFO - PROCESS | 4964 | 1468229070264 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 923ms 02:24:30 INFO - PROCESS | 4964 | 1468229070328 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:24:30 INFO - PROCESS | 4964 | 1468229070331 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:24:30 INFO - PROCESS | 4964 | 1468229070335 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 4964 | 1468229070337 Marionette TRACE conn5 <- [1,190,null,{}] 02:24:30 INFO - PROCESS | 4964 | 1468229070348 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 4964 | 1468229070353 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:30 INFO - PROCESS | 4964 | 1468229070471 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:24:30 INFO - PROCESS | 4964 | 1468229070542 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 4964 | 1468229070546 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0629800 == 41 [pid = 4964] [id = 57] 02:24:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDA1A5C00) [pid = 4964] [serial = 168] [outer = 0000000000000000] 02:24:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDAC8F000) [pid = 4964] [serial = 169] [outer = 0000007BDA1A5C00] 02:24:30 INFO - PROCESS | 4964 | 1468229070607 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC15F400) [pid = 4964] [serial = 170] [outer = 0000007BDA1A5C00] 02:24:31 INFO - PROCESS | 4964 | 1468229071236 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1072ms 02:24:31 INFO - PROCESS | 4964 | 1468229071421 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 4964 | 1468229071427 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:24:31 INFO - PROCESS | 4964 | 1468229071432 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 4964 | 1468229071435 Marionette TRACE conn5 <- [1,194,null,{}] 02:24:31 INFO - PROCESS | 4964 | 1468229071441 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 4964 | 1468229071444 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:31 INFO - PROCESS | 4964 | 1468229071545 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:24:31 INFO - PROCESS | 4964 | 1468229071607 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 4964 | 1468229071612 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0D6E000 == 42 [pid = 4964] [id = 58] 02:24:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BCC24B800) [pid = 4964] [serial = 171] [outer = 0000000000000000] 02:24:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BCC250000) [pid = 4964] [serial = 172] [outer = 0000007BCC24B800] 02:24:31 INFO - PROCESS | 4964 | 1468229071664 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BD067B800) [pid = 4964] [serial = 173] [outer = 0000007BCC24B800] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D0800 == 41 [pid = 4964] [id = 53] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCE9800 == 40 [pid = 4964] [id = 52] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF12D800 == 39 [pid = 4964] [id = 51] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD5000 == 38 [pid = 4964] [id = 50] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9810800 == 37 [pid = 4964] [id = 49] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD932D000 == 36 [pid = 4964] [id = 48] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DE800 == 35 [pid = 4964] [id = 47] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A86800 == 34 [pid = 4964] [id = 46] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCCE21000 == 33 [pid = 4964] [id = 45] 02:24:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7DE800 == 32 [pid = 4964] [id = 42] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD578F000) [pid = 4964] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD5B4C800) [pid = 4964] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD0675C00) [pid = 4964] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD0DB8C00) [pid = 4964] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD880B400) [pid = 4964] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC19F400) [pid = 4964] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC458800) [pid = 4964] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD5E6D000) [pid = 4964] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD5E65800) [pid = 4964] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD06CBC00) [pid = 4964] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC451C00) [pid = 4964] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC450800) [pid = 4964] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD967F000) [pid = 4964] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD8807800) [pid = 4964] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDB58E400) [pid = 4964] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD83EE400) [pid = 4964] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDBC10C00) [pid = 4964] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5B4E000) [pid = 4964] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD9DB1000) [pid = 4964] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD93FB400) [pid = 4964] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BDA1D2C00) [pid = 4964] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC24EC00) [pid = 4964] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BDC10E400) [pid = 4964] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD880CC00) [pid = 4964] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5EE9C00) [pid = 4964] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1E82C00) [pid = 4964] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDC15B400) [pid = 4964] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8A88400) [pid = 4964] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD7E58C00) [pid = 4964] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:24:32 INFO - PROCESS | 4964 | 1468229072231 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 02:24:32 INFO - PROCESS | 4964 | 1468229072273 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 4964 | 1468229072277 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:24:32 INFO - PROCESS | 4964 | 1468229072283 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 4964 | 1468229072286 Marionette TRACE conn5 <- [1,198,null,{}] 02:24:32 INFO - PROCESS | 4964 | 1468229072290 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 4964 | 1468229072293 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:32 INFO - PROCESS | 4964 | 1468229072391 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:24:32 INFO - PROCESS | 4964 | 1468229072459 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 4964 | 1468229072462 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC973800 == 33 [pid = 4964] [id = 59] 02:24:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC247000) [pid = 4964] [serial = 174] [outer = 0000000000000000] 02:24:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC45CC00) [pid = 4964] [serial = 175] [outer = 0000007BCC247000] 02:24:32 INFO - PROCESS | 4964 | 1468229072512 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD06D3400) [pid = 4964] [serial = 176] [outer = 0000007BCC247000] 02:24:32 INFO - PROCESS | 4964 | 1468229072881 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 02:24:32 INFO - PROCESS | 4964 | 1468229072950 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 4964 | 1468229072952 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:24:32 INFO - PROCESS | 4964 | 1468229072957 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 4964 | 1468229072959 Marionette TRACE conn5 <- [1,202,null,{}] 02:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:24:32 INFO - PROCESS | 4964 | 1468229072969 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 4964 | 1468229072974 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:33 INFO - PROCESS | 4964 | 1468229073066 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:24:33 INFO - PROCESS | 4964 | 1468229073074 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 4964 | 1468229073078 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B1800 == 34 [pid = 4964] [id = 60] 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD578D400) [pid = 4964] [serial = 177] [outer = 0000000000000000] 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5B44800) [pid = 4964] [serial = 178] [outer = 0000007BD578D400] 02:24:33 INFO - PROCESS | 4964 | 1468229073129 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD5BD6C00) [pid = 4964] [serial = 179] [outer = 0000007BD578D400] 02:24:33 INFO - PROCESS | 4964 | 1468229073542 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 02:24:33 INFO - PROCESS | 4964 | 1468229073596 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 4964 | 1468229073598 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:24:33 INFO - PROCESS | 4964 | 1468229073602 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 4964 | 1468229073604 Marionette TRACE conn5 <- [1,206,null,{}] 02:24:33 INFO - PROCESS | 4964 | 1468229073607 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 4964 | 1468229073609 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:33 INFO - PROCESS | 4964 | 1468229073700 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:24:33 INFO - PROCESS | 4964 | 1468229073707 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 4964 | 1468229073709 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8324000 == 35 [pid = 4964] [id = 61] 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD61EE800) [pid = 4964] [serial = 180] [outer = 0000000000000000] 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD7E58C00) [pid = 4964] [serial = 181] [outer = 0000007BD61EE800] 02:24:33 INFO - PROCESS | 4964 | 1468229073757 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD819A400) [pid = 4964] [serial = 182] [outer = 0000007BD61EE800] 02:24:34 INFO - PROCESS | 4964 | 1468229074156 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 02:24:34 INFO - PROCESS | 4964 | 1468229074204 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 4964 | 1468229074207 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:24:34 INFO - PROCESS | 4964 | 1468229074210 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 4964 | 1468229074212 Marionette TRACE conn5 <- [1,210,null,{}] 02:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:24:34 INFO - PROCESS | 4964 | 1468229074215 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 4964 | 1468229074217 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:34 INFO - PROCESS | 4964 | 1468229074299 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:24:34 INFO - PROCESS | 4964 | 1468229074305 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 4964 | 1468229074307 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A93000 == 36 [pid = 4964] [id = 62] 02:24:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD81A5C00) [pid = 4964] [serial = 183] [outer = 0000000000000000] 02:24:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD83E9C00) [pid = 4964] [serial = 184] [outer = 0000007BD81A5C00] 02:24:34 INFO - PROCESS | 4964 | 1468229074354 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8A81400) [pid = 4964] [serial = 185] [outer = 0000007BD81A5C00] 02:24:34 INFO - PROCESS | 4964 | 1468229074816 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 02:24:34 INFO - PROCESS | 4964 | 1468229074853 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:24:34 INFO - PROCESS | 4964 | 1468229074855 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:24:34 INFO - PROCESS | 4964 | 1468229074858 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 4964 | 1468229074860 Marionette TRACE conn5 <- [1,214,null,{}] 02:24:34 INFO - PROCESS | 4964 | 1468229074864 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 4964 | 1468229074870 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:35 INFO - PROCESS | 4964 | 1468229075010 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:24:35 INFO - PROCESS | 4964 | 1468229075056 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 4964 | 1468229075058 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9322000 == 37 [pid = 4964] [id = 63] 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD9684C00) [pid = 4964] [serial = 186] [outer = 0000000000000000] 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD9FB2000) [pid = 4964] [serial = 187] [outer = 0000007BD9684C00] 02:24:35 INFO - PROCESS | 4964 | 1468229075105 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDB08E400) [pid = 4964] [serial = 188] [outer = 0000007BD9684C00] 02:24:35 INFO - PROCESS | 4964 | 1468229075515 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 02:24:35 INFO - PROCESS | 4964 | 1468229075532 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 4964 | 1468229075534 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:24:35 INFO - PROCESS | 4964 | 1468229075546 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 4964 | 1468229075548 Marionette TRACE conn5 <- [1,218,null,{}] 02:24:35 INFO - PROCESS | 4964 | 1468229075551 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 4964 | 1468229075553 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:35 INFO - PROCESS | 4964 | 1468229075666 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:24:35 INFO - PROCESS | 4964 | 1468229075741 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 4964 | 1468229075743 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC6D800 == 38 [pid = 4964] [id = 64] 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCAE26800) [pid = 4964] [serial = 189] [outer = 0000000000000000] 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCAE29000) [pid = 4964] [serial = 190] [outer = 0000007BCAE26800] 02:24:35 INFO - PROCESS | 4964 | 1468229075789 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDA1AA000) [pid = 4964] [serial = 191] [outer = 0000007BCAE26800] 02:24:36 INFO - PROCESS | 4964 | 1468229076178 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 02:24:36 INFO - PROCESS | 4964 | 1468229076223 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 4964 | 1468229076226 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:24:36 INFO - PROCESS | 4964 | 1468229076234 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 4964 | 1468229076236 Marionette TRACE conn5 <- [1,222,null,{}] 02:24:36 INFO - PROCESS | 4964 | 1468229076240 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 4964 | 1468229076242 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:36 INFO - PROCESS | 4964 | 1468229076347 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:24:36 INFO - PROCESS | 4964 | 1468229076353 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 4964 | 1468229076355 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC84800 == 39 [pid = 4964] [id = 65] 02:24:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCAE26C00) [pid = 4964] [serial = 192] [outer = 0000000000000000] 02:24:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCB7CCC00) [pid = 4964] [serial = 193] [outer = 0000007BCAE26C00] 02:24:36 INFO - PROCESS | 4964 | 1468229076401 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC5B3C00) [pid = 4964] [serial = 194] [outer = 0000007BCAE26C00] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC244400) [pid = 4964] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8A86800) [pid = 4964] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC129000) [pid = 4964] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDA1A1400) [pid = 4964] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD81A8400) [pid = 4964] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC246800) [pid = 4964] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8198400) [pid = 4964] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD9689800) [pid = 4964] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:24:36 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD1150800) [pid = 4964] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:24:36 INFO - PROCESS | 4964 | 1468229076842 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 02:24:36 INFO - PROCESS | 4964 | 1468229076908 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 4964 | 1468229076911 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:24:36 INFO - PROCESS | 4964 | 1468229076914 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 4964 | 1468229076916 Marionette TRACE conn5 <- [1,226,null,{}] 02:24:36 INFO - PROCESS | 4964 | 1468229076920 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 4964 | 1468229076922 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:37 INFO - PROCESS | 4964 | 1468229077043 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:24:37 INFO - PROCESS | 4964 | 1468229077051 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 4964 | 1468229077053 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BD800 == 40 [pid = 4964] [id = 66] 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCD54C800) [pid = 4964] [serial = 195] [outer = 0000000000000000] 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD0356400) [pid = 4964] [serial = 196] [outer = 0000007BCD54C800] 02:24:37 INFO - PROCESS | 4964 | 1468229077098 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8A81C00) [pid = 4964] [serial = 197] [outer = 0000007BCD54C800] 02:24:37 INFO - PROCESS | 4964 | 1468229077487 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 02:24:37 INFO - PROCESS | 4964 | 1468229077547 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:24:37 INFO - PROCESS | 4964 | 1468229077549 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 4964 | 1468229077554 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 4964 | 1468229077555 Marionette TRACE conn5 <- [1,230,null,{}] 02:24:37 INFO - PROCESS | 4964 | 1468229077559 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 4964 | 1468229077561 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:37 INFO - PROCESS | 4964 | 1468229077645 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:24:37 INFO - PROCESS | 4964 | 1468229077651 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 4964 | 1468229077652 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF02B000 == 41 [pid = 4964] [id = 67] 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8A8A000) [pid = 4964] [serial = 198] [outer = 0000000000000000] 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC107800) [pid = 4964] [serial = 199] [outer = 0000007BD8A8A000] 02:24:37 INFO - PROCESS | 4964 | 1468229077698 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC15D000) [pid = 4964] [serial = 200] [outer = 0000007BD8A8A000] 02:24:38 INFO - PROCESS | 4964 | 1468229078076 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 02:24:38 INFO - PROCESS | 4964 | 1468229078144 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 4964 | 1468229078147 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:24:38 INFO - PROCESS | 4964 | 1468229078150 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 4964 | 1468229078153 Marionette TRACE conn5 <- [1,234,null,{}] 02:24:38 INFO - PROCESS | 4964 | 1468229078165 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 4964 | 1468229078167 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:38 INFO - PROCESS | 4964 | 1468229078269 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:24:38 INFO - PROCESS | 4964 | 1468229078283 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 4964 | 1468229078286 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCF0000 == 42 [pid = 4964] [id = 68] 02:24:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD8B36800) [pid = 4964] [serial = 201] [outer = 0000000000000000] 02:24:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDB591800) [pid = 4964] [serial = 202] [outer = 0000007BD8B36800] 02:24:38 INFO - PROCESS | 4964 | 1468229078334 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDC2D7400) [pid = 4964] [serial = 203] [outer = 0000007BD8B36800] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0659000 == 41 [pid = 4964] [id = 43] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD926B800 == 40 [pid = 4964] [id = 44] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC973800 == 39 [pid = 4964] [id = 59] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0D6E000 == 38 [pid = 4964] [id = 58] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0629800 == 37 [pid = 4964] [id = 57] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A34000 == 36 [pid = 4964] [id = 56] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0D74800 == 35 [pid = 4964] [id = 55] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF035000 == 34 [pid = 4964] [id = 54] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8324000 == 33 [pid = 4964] [id = 61] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC6D800 == 32 [pid = 4964] [id = 64] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF02B000 == 31 [pid = 4964] [id = 67] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B1800 == 30 [pid = 4964] [id = 60] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A93000 == 29 [pid = 4964] [id = 62] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9322000 == 28 [pid = 4964] [id = 63] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BD800 == 27 [pid = 4964] [id = 66] 02:24:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC84800 == 26 [pid = 4964] [id = 65] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD9D0DC00) [pid = 4964] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD1E83800) [pid = 4964] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC24A400) [pid = 4964] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC7E7000) [pid = 4964] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD9280800) [pid = 4964] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD1355000) [pid = 4964] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD5E73800) [pid = 4964] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8270800) [pid = 4964] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDC10A000) [pid = 4964] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC198000) [pid = 4964] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDC2CDC00) [pid = 4964] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD81AD800) [pid = 4964] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD5B46000) [pid = 4964] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BDA1CAC00) [pid = 4964] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD29DB000) [pid = 4964] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD81B2C00) [pid = 4964] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD81AE800) [pid = 4964] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD9DAFC00) [pid = 4964] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDAC87400) [pid = 4964] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD9479800) [pid = 4964] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDC2D4800) [pid = 4964] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD81A2000) [pid = 4964] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 4964 | 1468229080256 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 2138ms 02:24:40 INFO - PROCESS | 4964 | 1468229080297 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 4964 | 1468229080300 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:24:40 INFO - PROCESS | 4964 | 1468229080307 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - PROCESS | 4964 | 1468229080310 Marionette TRACE conn5 <- [1,238,null,{}] 02:24:40 INFO - PROCESS | 4964 | 1468229080316 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 4964 | 1468229080319 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:40 INFO - PROCESS | 4964 | 1468229080406 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:24:40 INFO - PROCESS | 4964 | 1468229080414 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 4964 | 1468229080416 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE39000 == 27 [pid = 4964] [id = 69] 02:24:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC248400) [pid = 4964] [serial = 204] [outer = 0000000000000000] 02:24:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC249000) [pid = 4964] [serial = 205] [outer = 0000007BCC248400] 02:24:40 INFO - PROCESS | 4964 | 1468229080466 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC452C00) [pid = 4964] [serial = 206] [outer = 0000007BCC248400] 02:24:40 INFO - PROCESS | 4964 | 1468229080930 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 02:24:40 INFO - PROCESS | 4964 | 1468229080982 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 4964 | 1468229080988 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:24:41 INFO - PROCESS | 4964 | 1468229080995 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 4964 | 1468229080998 Marionette TRACE conn5 <- [1,242,null,{}] 02:24:41 INFO - PROCESS | 4964 | 1468229081002 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 4964 | 1468229081005 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:41 INFO - PROCESS | 4964 | 1468229081100 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:24:41 INFO - PROCESS | 4964 | 1468229081110 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 4964 | 1468229081114 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2652000 == 28 [pid = 4964] [id = 70] 02:24:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCD3E6400) [pid = 4964] [serial = 207] [outer = 0000000000000000] 02:24:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD035F000) [pid = 4964] [serial = 208] [outer = 0000007BCD3E6400] 02:24:41 INFO - PROCESS | 4964 | 1468229081170 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0D39400) [pid = 4964] [serial = 209] [outer = 0000007BCD3E6400] 02:24:41 INFO - PROCESS | 4964 | 1468229081612 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 02:24:41 INFO - PROCESS | 4964 | 1468229081687 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 4964 | 1468229081690 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:24:41 INFO - PROCESS | 4964 | 1468229081693 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 4964 | 1468229081697 Marionette TRACE conn5 <- [1,246,null,{}] 02:24:41 INFO - PROCESS | 4964 | 1468229081709 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 4964 | 1468229081714 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:41 INFO - PROCESS | 4964 | 1468229081825 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:24:41 INFO - PROCESS | 4964 | 1468229081896 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 4964 | 1468229081899 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63DA000 == 29 [pid = 4964] [id = 71] 02:24:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCAE20C00) [pid = 4964] [serial = 210] [outer = 0000000000000000] 02:24:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1F27400) [pid = 4964] [serial = 211] [outer = 0000007BCAE20C00] 02:24:41 INFO - PROCESS | 4964 | 1468229081950 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD2A7CC00) [pid = 4964] [serial = 212] [outer = 0000007BCAE20C00] 02:24:42 INFO - PROCESS | 4964 | 1468229082314 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 693ms 02:24:42 INFO - PROCESS | 4964 | 1468229082388 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 4964 | 1468229082391 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:24:42 INFO - PROCESS | 4964 | 1468229082401 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 4964 | 1468229082403 Marionette TRACE conn5 <- [1,250,null,{}] 02:24:42 INFO - PROCESS | 4964 | 1468229082406 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 4964 | 1468229082409 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:42 INFO - PROCESS | 4964 | 1468229082502 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:24:42 INFO - PROCESS | 4964 | 1468229082510 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 4964 | 1468229082512 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DD800 == 30 [pid = 4964] [id = 72] 02:24:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B48400) [pid = 4964] [serial = 213] [outer = 0000000000000000] 02:24:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5BCE800) [pid = 4964] [serial = 214] [outer = 0000007BD5B48400] 02:24:42 INFO - PROCESS | 4964 | 1468229082559 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5E71000) [pid = 4964] [serial = 215] [outer = 0000007BD5B48400] 02:24:42 INFO - PROCESS | 4964 | 1468229082965 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 02:24:42 INFO - PROCESS | 4964 | 1468229082989 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 4964 | 1468229082991 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:24:43 INFO - PROCESS | 4964 | 1468229082994 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 4964 | 1468229082996 Marionette TRACE conn5 <- [1,254,null,{}] 02:24:43 INFO - PROCESS | 4964 | 1468229083010 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 4964 | 1468229083012 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:43 INFO - PROCESS | 4964 | 1468229083093 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:24:43 INFO - PROCESS | 4964 | 1468229083185 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 4964 | 1468229083187 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9317800 == 31 [pid = 4964] [id = 73] 02:24:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC7E7000) [pid = 4964] [serial = 216] [outer = 0000000000000000] 02:24:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD81A9000) [pid = 4964] [serial = 217] [outer = 0000007BCC7E7000] 02:24:43 INFO - PROCESS | 4964 | 1468229083239 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD81B1400) [pid = 4964] [serial = 218] [outer = 0000007BCC7E7000] 02:24:43 INFO - PROCESS | 4964 | 1468229083800 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 02:24:43 INFO - PROCESS | 4964 | 1468229083837 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 4964 | 1468229083839 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:24:43 INFO - PROCESS | 4964 | 1468229083844 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 4964 | 1468229083854 Marionette TRACE conn5 <- [1,258,null,{}] 02:24:43 INFO - PROCESS | 4964 | 1468229083858 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 4964 | 1468229083864 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:44 INFO - PROCESS | 4964 | 1468229083995 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:24:44 INFO - PROCESS | 4964 | 1468229084041 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 4964 | 1468229084043 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB302800 == 32 [pid = 4964] [id = 74] 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD81B0000) [pid = 4964] [serial = 219] [outer = 0000000000000000] 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8B31800) [pid = 4964] [serial = 220] [outer = 0000007BD81B0000] 02:24:44 INFO - PROCESS | 4964 | 1468229084090 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD9282C00) [pid = 4964] [serial = 221] [outer = 0000007BD81B0000] 02:24:44 INFO - PROCESS | 4964 | 1468229084436 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 02:24:44 INFO - PROCESS | 4964 | 1468229084474 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 4964 | 1468229084476 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:24:44 INFO - PROCESS | 4964 | 1468229084480 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 4964 | 1468229084482 Marionette TRACE conn5 <- [1,262,null,{}] 02:24:44 INFO - PROCESS | 4964 | 1468229084485 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 4964 | 1468229084487 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:44 INFO - PROCESS | 4964 | 1468229084614 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:24:44 INFO - PROCESS | 4964 | 1468229084622 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 4964 | 1468229084624 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCCF000 == 33 [pid = 4964] [id = 75] 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD81B1C00) [pid = 4964] [serial = 222] [outer = 0000000000000000] 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD93F6000) [pid = 4964] [serial = 223] [outer = 0000007BD81B1C00] 02:24:44 INFO - PROCESS | 4964 | 1468229084670 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD984A000) [pid = 4964] [serial = 224] [outer = 0000007BD81B1C00] 02:24:45 INFO - PROCESS | 4964 | 1468229085053 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 02:24:45 INFO - PROCESS | 4964 | 1468229085112 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 4964 | 1468229085114 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:24:45 INFO - PROCESS | 4964 | 1468229085126 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 4964 | 1468229085128 Marionette TRACE conn5 <- [1,266,null,{}] 02:24:45 INFO - PROCESS | 4964 | 1468229085132 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 4964 | 1468229085134 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:45 INFO - PROCESS | 4964 | 1468229085247 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:24:45 INFO - PROCESS | 4964 | 1468229085268 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 4964 | 1468229085270 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDC800 == 34 [pid = 4964] [id = 76] 02:24:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC029800) [pid = 4964] [serial = 225] [outer = 0000000000000000] 02:24:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD9D90C00) [pid = 4964] [serial = 226] [outer = 0000007BCC029800] 02:24:45 INFO - PROCESS | 4964 | 1468229085316 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BDA1A7000) [pid = 4964] [serial = 227] [outer = 0000007BCC029800] 02:24:45 INFO - PROCESS | 4964 | 1468229085739 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 02:24:45 INFO - PROCESS | 4964 | 1468229085762 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 4964 | 1468229085764 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:24:45 INFO - PROCESS | 4964 | 1468229085773 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 4964 | 1468229085775 Marionette TRACE conn5 <- [1,270,null,{}] 02:24:45 INFO - PROCESS | 4964 | 1468229085778 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 4964 | 1468229085780 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:45 INFO - PROCESS | 4964 | 1468229085908 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:24:45 INFO - PROCESS | 4964 | 1468229085956 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 4964 | 1468229085958 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D9800 == 35 [pid = 4964] [id = 77] 02:24:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDB024800) [pid = 4964] [serial = 228] [outer = 0000000000000000] 02:24:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDB3AF000) [pid = 4964] [serial = 229] [outer = 0000007BDB024800] 02:24:46 INFO - PROCESS | 4964 | 1468229086003 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC10B800) [pid = 4964] [serial = 230] [outer = 0000007BDB024800] 02:24:46 INFO - PROCESS | 4964 | 1468229086412 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 02:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:24:46 INFO - PROCESS | 4964 | 1468229086470 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 4964 | 1468229086472 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:24:46 INFO - PROCESS | 4964 | 1468229086481 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 4964 | 1468229086483 Marionette TRACE conn5 <- [1,274,null,{}] 02:24:46 INFO - PROCESS | 4964 | 1468229086487 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 4964 | 1468229086489 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:46 INFO - PROCESS | 4964 | 1468229086601 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:24:46 INFO - PROCESS | 4964 | 1468229086607 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 4964 | 1468229086609 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0625000 == 36 [pid = 4964] [id = 78] 02:24:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC05D800) [pid = 4964] [serial = 231] [outer = 0000000000000000] 02:24:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC063800) [pid = 4964] [serial = 232] [outer = 0000007BDC05D800] 02:24:46 INFO - PROCESS | 4964 | 1468229086657 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BDC068C00) [pid = 4964] [serial = 233] [outer = 0000007BDC05D800] 02:24:47 INFO - PROCESS | 4964 | 1468229087069 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 02:24:47 INFO - PROCESS | 4964 | 1468229087107 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 4964 | 1468229087109 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:24:47 INFO - PROCESS | 4964 | 1468229087112 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:24:47 INFO - PROCESS | 4964 | 1468229087115 Marionette TRACE conn5 <- [1,278,null,{}] 02:24:47 INFO - PROCESS | 4964 | 1468229087124 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 4964 | 1468229087126 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:47 INFO - PROCESS | 4964 | 1468229087273 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD9684C00) [pid = 4964] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCAE26800) [pid = 4964] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BCAE26C00) [pid = 4964] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCD54C800) [pid = 4964] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD8A8A000) [pid = 4964] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD61EE800) [pid = 4964] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD578D400) [pid = 4964] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC247000) [pid = 4964] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC24B800) [pid = 4964] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDA1A5C00) [pid = 4964] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD1F25400) [pid = 4964] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC19BC00) [pid = 4964] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD81A0400) [pid = 4964] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD81A5C00) [pid = 4964] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC130800) [pid = 4964] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC246400) [pid = 4964] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:24:47 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD0DDB400) [pid = 4964] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:24:47 INFO - PROCESS | 4964 | 1468229087573 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 4964 | 1468229087576 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8239800 == 37 [pid = 4964] [id = 79] 02:24:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCAE1F800) [pid = 4964] [serial = 234] [outer = 0000000000000000] 02:24:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC01DC00) [pid = 4964] [serial = 235] [outer = 0000007BCAE1F800] 02:24:47 INFO - PROCESS | 4964 | 1468229087625 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD1F26800) [pid = 4964] [serial = 236] [outer = 0000007BCAE1F800] 02:24:48 INFO - PROCESS | 4964 | 1468229087986 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 924ms 02:24:48 INFO - PROCESS | 4964 | 1468229088040 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 4964 | 1468229088042 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:24:48 INFO - PROCESS | 4964 | 1468229088045 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:24:48 INFO - PROCESS | 4964 | 1468229088047 Marionette TRACE conn5 <- [1,282,null,{}] 02:24:48 INFO - PROCESS | 4964 | 1468229088055 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 4964 | 1468229088057 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:48 INFO - PROCESS | 4964 | 1468229088141 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:24:48 INFO - PROCESS | 4964 | 1468229088147 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 4964 | 1468229088149 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98A6000 == 38 [pid = 4964] [id = 80] 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD5B4E400) [pid = 4964] [serial = 237] [outer = 0000000000000000] 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDA1A5C00) [pid = 4964] [serial = 238] [outer = 0000007BD5B4E400] 02:24:48 INFO - PROCESS | 4964 | 1468229088194 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC10D000) [pid = 4964] [serial = 239] [outer = 0000007BD5B4E400] 02:24:48 INFO - PROCESS | 4964 | 1468229088594 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 02:24:48 INFO - PROCESS | 4964 | 1468229088644 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 4964 | 1468229088647 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:24:48 INFO - PROCESS | 4964 | 1468229088650 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 4964 | 1468229088652 Marionette TRACE conn5 <- [1,286,null,{}] 02:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:24:48 INFO - PROCESS | 4964 | 1468229088655 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 4964 | 1468229088657 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:48 INFO - PROCESS | 4964 | 1468229088749 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:24:48 INFO - PROCESS | 4964 | 1468229088755 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 4964 | 1468229088758 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0BC9800 == 39 [pid = 4964] [id = 81] 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCBC25400) [pid = 4964] [serial = 240] [outer = 0000000000000000] 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC197C00) [pid = 4964] [serial = 241] [outer = 0000007BCBC25400] 02:24:48 INFO - PROCESS | 4964 | 1468229088804 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDC2C8800) [pid = 4964] [serial = 242] [outer = 0000007BCBC25400] 02:24:49 INFO - PROCESS | 4964 | 1468229089229 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 02:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:24:49 INFO - PROCESS | 4964 | 1468229089288 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 4964 | 1468229089290 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:24:49 INFO - PROCESS | 4964 | 1468229089293 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 4964 | 1468229089295 Marionette TRACE conn5 <- [1,290,null,{}] 02:24:49 INFO - PROCESS | 4964 | 1468229089298 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 4964 | 1468229089300 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:49 INFO - PROCESS | 4964 | 1468229089386 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:24:49 INFO - PROCESS | 4964 | 1468229089393 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 4964 | 1468229089394 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0BE2000 == 40 [pid = 4964] [id = 82] 02:24:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BDC282800) [pid = 4964] [serial = 243] [outer = 0000000000000000] 02:24:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BDC726800) [pid = 4964] [serial = 244] [outer = 0000007BDC282800] 02:24:49 INFO - PROCESS | 4964 | 1468229089440 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDEF27800) [pid = 4964] [serial = 245] [outer = 0000007BDC282800] 02:24:50 INFO - PROCESS | 4964 | 1468229090240 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 02:24:50 INFO - PROCESS | 4964 | 1468229090280 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 4964 | 1468229090285 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:24:50 INFO - PROCESS | 4964 | 1468229090290 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 4964 | 1468229090296 Marionette TRACE conn5 <- [1,294,null,{}] 02:24:50 INFO - PROCESS | 4964 | 1468229090302 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 4964 | 1468229090305 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:50 INFO - PROCESS | 4964 | 1468229090436 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:24:50 INFO - PROCESS | 4964 | 1468229090507 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 4964 | 1468229090510 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F96000 == 41 [pid = 4964] [id = 83] 02:24:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BCC12BC00) [pid = 4964] [serial = 246] [outer = 0000000000000000] 02:24:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCC19B800) [pid = 4964] [serial = 247] [outer = 0000007BCC12BC00] 02:24:50 INFO - PROCESS | 4964 | 1468229090612 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BCC454400) [pid = 4964] [serial = 248] [outer = 0000007BCC12BC00] 02:24:51 INFO - PROCESS | 4964 | 1468229091098 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:24:51 INFO - PROCESS | 4964 | 1468229091300 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:51 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. 02:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1027ms 02:24:51 INFO - PROCESS | 4964 | 1468229091333 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 4964 | 1468229091339 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:24:51 INFO - PROCESS | 4964 | 1468229091346 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 4964 | 1468229091350 Marionette TRACE conn5 <- [1,298,null,{}] 02:24:51 INFO - PROCESS | 4964 | 1468229091369 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 4964 | 1468229091372 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:51 INFO - PROCESS | 4964 | 1468229091513 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:24:51 INFO - PROCESS | 4964 | 1468229091579 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 4964 | 1468229091582 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCAB11000 == 42 [pid = 4964] [id = 84] 02:24:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BCAE1F000) [pid = 4964] [serial = 249] [outer = 0000000000000000] 02:24:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCC023000) [pid = 4964] [serial = 250] [outer = 0000007BCAE1F000] 02:24:51 INFO - PROCESS | 4964 | 1468229091779 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BCC199000) [pid = 4964] [serial = 251] [outer = 0000007BCAE1F000] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0BC9800 == 41 [pid = 4964] [id = 81] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98A6000 == 40 [pid = 4964] [id = 80] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8239800 == 39 [pid = 4964] [id = 79] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0625000 == 38 [pid = 4964] [id = 78] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D9800 == 37 [pid = 4964] [id = 77] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDC800 == 36 [pid = 4964] [id = 76] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCCF000 == 35 [pid = 4964] [id = 75] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB302800 == 34 [pid = 4964] [id = 74] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9317800 == 33 [pid = 4964] [id = 73] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DD800 == 32 [pid = 4964] [id = 72] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63DA000 == 31 [pid = 4964] [id = 71] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2652000 == 30 [pid = 4964] [id = 70] 02:24:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCCE39000 == 29 [pid = 4964] [id = 69] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD7EF9400) [pid = 4964] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD25DC000) [pid = 4964] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCC44EC00) [pid = 4964] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD5E70400) [pid = 4964] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD5B12C00) [pid = 4964] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCD3ED000) [pid = 4964] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC24A000) [pid = 4964] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8D23000) [pid = 4964] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDB591800) [pid = 4964] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | 1468229092481 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD9FB2000) [pid = 4964] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDB08E400) [pid = 4964] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDA1AA000) [pid = 4964] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCAE29000) [pid = 4964] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCB7CCC00) [pid = 4964] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD0356400) [pid = 4964] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDC107800) [pid = 4964] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC5B3C00) [pid = 4964] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD7E58C00) [pid = 4964] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD819A400) [pid = 4964] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5BD6C00) [pid = 4964] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD5B44800) [pid = 4964] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC45CC00) [pid = 4964] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD06D3400) [pid = 4964] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD067B800) [pid = 4964] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC250000) [pid = 4964] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BDC15F400) [pid = 4964] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BDAC8F000) [pid = 4964] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDC15D000) [pid = 4964] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD83E9C00) [pid = 4964] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A81C00) [pid = 4964] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8A81400) [pid = 4964] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:24:52 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. 02:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1197ms 02:24:52 INFO - PROCESS | 4964 | 1468229092545 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 4964 | 1468229092549 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:24:52 INFO - PROCESS | 4964 | 1468229092554 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 4964 | 1468229092556 Marionette TRACE conn5 <- [1,302,null,{}] 02:24:52 INFO - PROCESS | 4964 | 1468229092561 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 4964 | 1468229092564 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:52 INFO - PROCESS | 4964 | 1468229092658 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:24:52 INFO - PROCESS | 4964 | 1468229092669 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 4964 | 1468229092672 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD05B2000 == 30 [pid = 4964] [id = 85] 02:24:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC19B000) [pid = 4964] [serial = 252] [outer = 0000000000000000] 02:24:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC44EC00) [pid = 4964] [serial = 253] [outer = 0000007BCC19B000] 02:24:52 INFO - PROCESS | 4964 | 1468229092722 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC7EB400) [pid = 4964] [serial = 254] [outer = 0000007BCC19B000] 02:24:53 INFO - PROCESS | 4964 | 1468229093205 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:53 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. 02:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 02:24:53 INFO - PROCESS | 4964 | 1468229093226 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 4964 | 1468229093229 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:24:53 INFO - PROCESS | 4964 | 1468229093236 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 4964 | 1468229093238 Marionette TRACE conn5 <- [1,306,null,{}] 02:24:53 INFO - PROCESS | 4964 | 1468229093242 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 4964 | 1468229093245 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:53 INFO - PROCESS | 4964 | 1468229093337 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:24:53 INFO - PROCESS | 4964 | 1468229093346 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 4964 | 1468229093348 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F77000 == 31 [pid = 4964] [id = 86] 02:24:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCD559C00) [pid = 4964] [serial = 255] [outer = 0000000000000000] 02:24:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0D32800) [pid = 4964] [serial = 256] [outer = 0000007BCD559C00] 02:24:53 INFO - PROCESS | 4964 | 1468229093396 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1E11C00) [pid = 4964] [serial = 257] [outer = 0000007BCD559C00] 02:24:53 INFO - PROCESS | 4964 | 1468229093836 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:53 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. 02:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 02:24:53 INFO - PROCESS | 4964 | 1468229093911 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 4964 | 1468229093913 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:24:53 INFO - PROCESS | 4964 | 1468229093917 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 4964 | 1468229093920 Marionette TRACE conn5 <- [1,310,null,{}] 02:24:53 INFO - PROCESS | 4964 | 1468229093932 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 4964 | 1468229093937 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:54 INFO - PROCESS | 4964 | 1468229094027 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:24:54 INFO - PROCESS | 4964 | 1468229094044 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 4964 | 1468229094046 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8243800 == 32 [pid = 4964] [id = 87] 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD578D800) [pid = 4964] [serial = 258] [outer = 0000000000000000] 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5B4EC00) [pid = 4964] [serial = 259] [outer = 0000007BD578D800] 02:24:54 INFO - PROCESS | 4964 | 1468229094091 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5E6E400) [pid = 4964] [serial = 260] [outer = 0000007BD578D800] 02:24:54 INFO - PROCESS | 4964 | 1468229094537 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:54 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. 02:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 02:24:54 INFO - PROCESS | 4964 | 1468229094549 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 4964 | 1468229094552 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:24:54 INFO - PROCESS | 4964 | 1468229094555 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 4964 | 1468229094557 Marionette TRACE conn5 <- [1,314,null,{}] 02:24:54 INFO - PROCESS | 4964 | 1468229094560 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 4964 | 1468229094562 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:54 INFO - PROCESS | 4964 | 1468229094652 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:24:54 INFO - PROCESS | 4964 | 1468229094658 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 4964 | 1468229094660 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A95800 == 33 [pid = 4964] [id = 88] 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD631B000) [pid = 4964] [serial = 261] [outer = 0000000000000000] 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD7E0AC00) [pid = 4964] [serial = 262] [outer = 0000007BD631B000] 02:24:54 INFO - PROCESS | 4964 | 1468229094714 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD7E11C00) [pid = 4964] [serial = 263] [outer = 0000007BD631B000] 02:24:55 INFO - PROCESS | 4964 | 1468229095195 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:55 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. 02:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 02:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:24:55 INFO - PROCESS | 4964 | 1468229095230 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 4964 | 1468229095232 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:24:55 INFO - PROCESS | 4964 | 1468229095235 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 4964 | 1468229095237 Marionette TRACE conn5 <- [1,318,null,{}] 02:24:55 INFO - PROCESS | 4964 | 1468229095247 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 4964 | 1468229095249 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:55 INFO - PROCESS | 4964 | 1468229095357 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:24:55 INFO - PROCESS | 4964 | 1468229095430 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 4964 | 1468229095432 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7E98000 == 34 [pid = 4964] [id = 89] 02:24:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81A6C00) [pid = 4964] [serial = 264] [outer = 0000000000000000] 02:24:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD81AC000) [pid = 4964] [serial = 265] [outer = 0000007BD81A6C00] 02:24:55 INFO - PROCESS | 4964 | 1468229095490 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD880CC00) [pid = 4964] [serial = 266] [outer = 0000007BD81A6C00] 02:24:55 INFO - PROCESS | 4964 | 1468229095965 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:56 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. 02:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 776ms 02:24:56 INFO - PROCESS | 4964 | 1468229096014 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 4964 | 1468229096017 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:24:56 INFO - PROCESS | 4964 | 1468229096020 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 4964 | 1468229096022 Marionette TRACE conn5 <- [1,322,null,{}] 02:24:56 INFO - PROCESS | 4964 | 1468229096026 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 4964 | 1468229096031 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:56 INFO - PROCESS | 4964 | 1468229096155 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:24:56 INFO - PROCESS | 4964 | 1468229096205 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 4964 | 1468229096208 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD981D800 == 35 [pid = 4964] [id = 90] 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B38800) [pid = 4964] [serial = 267] [outer = 0000000000000000] 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8B3E400) [pid = 4964] [serial = 268] [outer = 0000007BD8B38800] 02:24:56 INFO - PROCESS | 4964 | 1468229096254 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD9042000) [pid = 4964] [serial = 269] [outer = 0000007BD8B38800] 02:24:56 INFO - PROCESS | 4964 | 1468229096675 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:56 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. 02:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 02:24:56 INFO - PROCESS | 4964 | 1468229096694 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 4964 | 1468229096696 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:24:56 INFO - PROCESS | 4964 | 1468229096700 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 4964 | 1468229096701 Marionette TRACE conn5 <- [1,326,null,{}] 02:24:56 INFO - PROCESS | 4964 | 1468229096715 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 4964 | 1468229096717 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:56 INFO - PROCESS | 4964 | 1468229096846 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:24:56 INFO - PROCESS | 4964 | 1468229096854 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 4964 | 1468229096856 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2643000 == 36 [pid = 4964] [id = 91] 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9689000) [pid = 4964] [serial = 270] [outer = 0000000000000000] 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD984A400) [pid = 4964] [serial = 271] [outer = 0000007BD9689000] 02:24:56 INFO - PROCESS | 4964 | 1468229096902 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD9FB7000) [pid = 4964] [serial = 272] [outer = 0000007BD9689000] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B48400) [pid = 4964] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDC05D800) [pid = 4964] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD81B1C00) [pid = 4964] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC7E7000) [pid = 4964] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCAE1F800) [pid = 4964] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD5B4E400) [pid = 4964] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC029800) [pid = 4964] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCBC25400) [pid = 4964] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BDB024800) [pid = 4964] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8B36800) [pid = 4964] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC248400) [pid = 4964] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCD3E6400) [pid = 4964] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD81B0000) [pid = 4964] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:24:57 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCAE20C00) [pid = 4964] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:24:57 INFO - PROCESS | 4964 | 1468229097397 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:57 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. 02:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 02:24:57 INFO - PROCESS | 4964 | 1468229097446 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 4964 | 1468229097448 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:24:57 INFO - PROCESS | 4964 | 1468229097452 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 4964 | 1468229097454 Marionette TRACE conn5 <- [1,330,null,{}] 02:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:24:57 INFO - PROCESS | 4964 | 1468229097457 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 4964 | 1468229097459 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:57 INFO - PROCESS | 4964 | 1468229097542 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:24:57 INFO - PROCESS | 4964 | 1468229097548 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 4964 | 1468229097550 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC2800 == 37 [pid = 4964] [id = 92] 02:24:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5B4E400) [pid = 4964] [serial = 273] [outer = 0000000000000000] 02:24:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8D1D000) [pid = 4964] [serial = 274] [outer = 0000007BD5B4E400] 02:24:57 INFO - PROCESS | 4964 | 1468229097596 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDA19E000) [pid = 4964] [serial = 275] [outer = 0000007BD5B4E400] 02:24:58 INFO - PROCESS | 4964 | 1468229098011 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:58 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. 02:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 566ms 02:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:24:58 INFO - PROCESS | 4964 | 1468229098024 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 4964 | 1468229098026 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:24:58 INFO - PROCESS | 4964 | 1468229098039 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 4964 | 1468229098041 Marionette TRACE conn5 <- [1,334,null,{}] 02:24:58 INFO - PROCESS | 4964 | 1468229098050 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 4964 | 1468229098052 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:58 INFO - PROCESS | 4964 | 1468229098137 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:24:58 INFO - PROCESS | 4964 | 1468229098145 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 4964 | 1468229098147 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C1800 == 38 [pid = 4964] [id = 93] 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDB35B000) [pid = 4964] [serial = 276] [outer = 0000000000000000] 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BDB588800) [pid = 4964] [serial = 277] [outer = 0000007BDB35B000] 02:24:58 INFO - PROCESS | 4964 | 1468229098192 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BDC061000) [pid = 4964] [serial = 278] [outer = 0000007BDB35B000] 02:24:58 INFO - PROCESS | 4964 | 1468229098629 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:58 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. 02:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 650ms 02:24:58 INFO - PROCESS | 4964 | 1468229098683 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 4964 | 1468229098685 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:24:58 INFO - PROCESS | 4964 | 1468229098689 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 4964 | 1468229098690 Marionette TRACE conn5 <- [1,338,null,{}] 02:24:58 INFO - PROCESS | 4964 | 1468229098699 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 4964 | 1468229098701 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:58 INFO - PROCESS | 4964 | 1468229098786 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:24:58 INFO - PROCESS | 4964 | 1468229098794 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 4964 | 1468229098796 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDC6800 == 39 [pid = 4964] [id = 94] 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6307000) [pid = 4964] [serial = 279] [outer = 0000000000000000] 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD630C800) [pid = 4964] [serial = 280] [outer = 0000007BD6307000] 02:24:58 INFO - PROCESS | 4964 | 1468229098843 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDC05D800) [pid = 4964] [serial = 281] [outer = 0000007BD6307000] 02:24:59 INFO - PROCESS | 4964 | 1468229099415 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:59 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. 02:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 776ms 02:24:59 INFO - PROCESS | 4964 | 1468229099499 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 4964 | 1468229099503 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:24:59 INFO - PROCESS | 4964 | 1468229099522 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 4964 | 1468229099526 Marionette TRACE conn5 <- [1,342,null,{}] 02:24:59 INFO - PROCESS | 4964 | 1468229099534 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 4964 | 1468229099538 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:59 INFO - PROCESS | 4964 | 1468229099665 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:24:59 INFO - PROCESS | 4964 | 1468229099730 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 4964 | 1468229099733 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:24:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2581800 == 40 [pid = 4964] [id = 95] 02:24:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCBF37000) [pid = 4964] [serial = 282] [outer = 0000000000000000] 02:24:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC24A400) [pid = 4964] [serial = 283] [outer = 0000007BCBF37000] 02:24:59 INFO - PROCESS | 4964 | 1468229099834 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCD3F2000) [pid = 4964] [serial = 284] [outer = 0000007BCBF37000] 02:25:00 INFO - PROCESS | 4964 | 1468229100425 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:00 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. 02:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 943ms 02:25:00 INFO - PROCESS | 4964 | 1468229100455 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 4964 | 1468229100461 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:25:00 INFO - PROCESS | 4964 | 1468229100467 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 4964 | 1468229100471 Marionette TRACE conn5 <- [1,346,null,{}] 02:25:00 INFO - PROCESS | 4964 | 1468229100475 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 4964 | 1468229100478 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:00 INFO - PROCESS | 4964 | 1468229100595 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:25:00 INFO - PROCESS | 4964 | 1468229100667 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 4964 | 1468229100670 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9317800 == 41 [pid = 4964] [id = 96] 02:25:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1E82C00) [pid = 4964] [serial = 285] [outer = 0000000000000000] 02:25:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD2A70400) [pid = 4964] [serial = 286] [outer = 0000007BD1E82C00] 02:25:00 INFO - PROCESS | 4964 | 1468229100729 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD5E6C000) [pid = 4964] [serial = 287] [outer = 0000007BD1E82C00] 02:25:01 INFO - PROCESS | 4964 | 1468229101336 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:01 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. 02:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 923ms 02:25:01 INFO - PROCESS | 4964 | 1468229101391 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 4964 | 1468229101394 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:25:01 INFO - PROCESS | 4964 | 1468229101398 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 4964 | 1468229101402 Marionette TRACE conn5 <- [1,350,null,{}] 02:25:01 INFO - PROCESS | 4964 | 1468229101415 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 4964 | 1468229101420 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:01 INFO - PROCESS | 4964 | 1468229101535 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:25:01 INFO - PROCESS | 4964 | 1468229101609 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 4964 | 1468229101613 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF131000 == 42 [pid = 4964] [id = 97] 02:25:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8271C00) [pid = 4964] [serial = 288] [outer = 0000000000000000] 02:25:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD880E800) [pid = 4964] [serial = 289] [outer = 0000007BD8271C00] 02:25:01 INFO - PROCESS | 4964 | 1468229101673 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD8B35800) [pid = 4964] [serial = 290] [outer = 0000007BD8271C00] 02:25:02 INFO - PROCESS | 4964 | 1468229102232 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:02 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. 02:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 881ms 02:25:02 INFO - PROCESS | 4964 | 1468229102292 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 4964 | 1468229102295 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:25:02 INFO - PROCESS | 4964 | 1468229102300 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 4964 | 1468229102302 Marionette TRACE conn5 <- [1,354,null,{}] 02:25:02 INFO - PROCESS | 4964 | 1468229102306 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 4964 | 1468229102309 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:02 INFO - PROCESS | 4964 | 1468229102423 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:25:02 INFO - PROCESS | 4964 | 1468229102506 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 4964 | 1468229102509 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE062A800 == 43 [pid = 4964] [id = 98] 02:25:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDC03B800) [pid = 4964] [serial = 291] [outer = 0000000000000000] 02:25:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC03EC00) [pid = 4964] [serial = 292] [outer = 0000007BDC03B800] 02:25:02 INFO - PROCESS | 4964 | 1468229102565 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC044800) [pid = 4964] [serial = 293] [outer = 0000007BDC03B800] 02:25:03 INFO - PROCESS | 4964 | 1468229103348 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:03 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. 02:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1125ms 02:25:03 INFO - PROCESS | 4964 | 1468229103426 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 4964 | 1468229103431 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:25:03 INFO - PROCESS | 4964 | 1468229103437 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:25:03 INFO - PROCESS | 4964 | 1468229103440 Marionette TRACE conn5 <- [1,358,null,{}] 02:25:03 INFO - PROCESS | 4964 | 1468229103445 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 4964 | 1468229103448 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:03 INFO - PROCESS | 4964 | 1468229103594 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:25:03 INFO - PROCESS | 4964 | 1468229103660 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 4964 | 1468229103665 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCA263800 == 44 [pid = 4964] [id = 99] 02:25:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BCC45C000) [pid = 4964] [serial = 294] [outer = 0000000000000000] 02:25:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCC5BB400) [pid = 4964] [serial = 295] [outer = 0000007BCC45C000] 02:25:03 INFO - PROCESS | 4964 | 1468229103762 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BD0673800) [pid = 4964] [serial = 296] [outer = 0000007BCC45C000] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C1800 == 43 [pid = 4964] [id = 93] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC2800 == 42 [pid = 4964] [id = 92] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2643000 == 41 [pid = 4964] [id = 91] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD981D800 == 40 [pid = 4964] [id = 90] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7E98000 == 39 [pid = 4964] [id = 89] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A95800 == 38 [pid = 4964] [id = 88] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8243800 == 37 [pid = 4964] [id = 87] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F77000 == 36 [pid = 4964] [id = 86] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD05B2000 == 35 [pid = 4964] [id = 85] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCAB11000 == 34 [pid = 4964] [id = 84] 02:25:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F96000 == 33 [pid = 4964] [id = 83] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BDC726800) [pid = 4964] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BCC197C00) [pid = 4964] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BDB3AF000) [pid = 4964] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BDC2D7400) [pid = 4964] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC452C00) [pid = 4964] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD035F000) [pid = 4964] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD0D39400) [pid = 4964] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC249000) [pid = 4964] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD8B31800) [pid = 4964] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD9282C00) [pid = 4964] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD1F27400) [pid = 4964] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD2A7CC00) [pid = 4964] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD5BCE800) [pid = 4964] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5E71000) [pid = 4964] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC063800) [pid = 4964] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD93F6000) [pid = 4964] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD984A000) [pid = 4964] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81A9000) [pid = 4964] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD81B1400) [pid = 4964] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDC10B800) [pid = 4964] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BDC068C00) [pid = 4964] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD1F26800) [pid = 4964] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BDA1A5C00) [pid = 4964] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC01DC00) [pid = 4964] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD9D90C00) [pid = 4964] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BDA1A7000) [pid = 4964] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BDC10D000) [pid = 4964] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDC2C8800) [pid = 4964] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:25:04 INFO - PROCESS | 4964 | 1468229104303 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:04 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. 02:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 02:25:04 INFO - PROCESS | 4964 | 1468229104321 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 4964 | 1468229104326 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:25:04 INFO - PROCESS | 4964 | 1468229104332 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 4964 | 1468229104335 Marionette TRACE conn5 <- [1,362,null,{}] 02:25:04 INFO - PROCESS | 4964 | 1468229104339 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 4964 | 1468229104342 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:04 INFO - PROCESS | 4964 | 1468229104435 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:25:04 INFO - PROCESS | 4964 | 1468229104445 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 4964 | 1468229104447 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F76800 == 34 [pid = 4964] [id = 100] 02:25:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0363400) [pid = 4964] [serial = 297] [outer = 0000000000000000] 02:25:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1E83000) [pid = 4964] [serial = 298] [outer = 0000007BD0363400] 02:25:04 INFO - PROCESS | 4964 | 1468229104496 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD2A7CC00) [pid = 4964] [serial = 299] [outer = 0000007BD0363400] 02:25:04 INFO - PROCESS | 4964 | 1468229104967 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:05 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. 02:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 02:25:05 INFO - PROCESS | 4964 | 1468229105007 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 4964 | 1468229105009 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:25:05 INFO - PROCESS | 4964 | 1468229105013 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 4964 | 1468229105016 Marionette TRACE conn5 <- [1,366,null,{}] 02:25:05 INFO - PROCESS | 4964 | 1468229105027 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 4964 | 1468229105032 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:05 INFO - PROCESS | 4964 | 1468229105123 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:25:05 INFO - PROCESS | 4964 | 1468229105132 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 4964 | 1468229105136 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E9800 == 35 [pid = 4964] [id = 101] 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD6302400) [pid = 4964] [serial = 300] [outer = 0000000000000000] 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD630F800) [pid = 4964] [serial = 301] [outer = 0000007BD6302400] 02:25:05 INFO - PROCESS | 4964 | 1468229105187 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD7E0EC00) [pid = 4964] [serial = 302] [outer = 0000007BD6302400] 02:25:05 INFO - PROCESS | 4964 | 1468229105662 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:05 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. 02:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 02:25:05 INFO - PROCESS | 4964 | 1468229105687 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 4964 | 1468229105690 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:25:05 INFO - PROCESS | 4964 | 1468229105701 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 4964 | 1468229105703 Marionette TRACE conn5 <- [1,370,null,{}] 02:25:05 INFO - PROCESS | 4964 | 1468229105706 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 4964 | 1468229105708 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:05 INFO - PROCESS | 4964 | 1468229105798 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:25:05 INFO - PROCESS | 4964 | 1468229105804 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 4964 | 1468229105806 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD942E800 == 36 [pid = 4964] [id = 102] 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD81A9000) [pid = 4964] [serial = 303] [outer = 0000000000000000] 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8A7F000) [pid = 4964] [serial = 304] [outer = 0000007BD81A9000] 02:25:05 INFO - PROCESS | 4964 | 1468229105853 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8B34C00) [pid = 4964] [serial = 305] [outer = 0000007BD81A9000] 02:25:06 INFO - PROCESS | 4964 | 1468229106282 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:06 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. 02:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 02:25:06 INFO - PROCESS | 4964 | 1468229106331 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 4964 | 1468229106333 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:25:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:25:06 INFO - PROCESS | 4964 | 1468229106343 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 4964 | 1468229106345 Marionette TRACE conn5 <- [1,374,null,{}] 02:25:06 INFO - PROCESS | 4964 | 1468229106348 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 4964 | 1468229106350 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:06 INFO - PROCESS | 4964 | 1468229106457 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:25:06 INFO - PROCESS | 4964 | 1468229106465 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 4964 | 1468229106474 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98B2000 == 37 [pid = 4964] [id = 103] 02:25:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD928F400) [pid = 4964] [serial = 306] [outer = 0000000000000000] 02:25:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD96AD400) [pid = 4964] [serial = 307] [outer = 0000007BD928F400] 02:25:06 INFO - PROCESS | 4964 | 1468229106593 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BDA19BC00) [pid = 4964] [serial = 308] [outer = 0000007BD928F400] 02:25:07 INFO - PROCESS | 4964 | 1468229107055 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:25:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 02:25:07 INFO - PROCESS | 4964 | 1468229107080 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 4964 | 1468229107082 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:25:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:25:07 INFO - PROCESS | 4964 | 1468229107085 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 4964 | 1468229107087 Marionette TRACE conn5 <- [1,378,null,{}] 02:25:07 INFO - PROCESS | 4964 | 1468229107091 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 4964 | 1468229107097 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:07 INFO - PROCESS | 4964 | 1468229107236 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:25:07 INFO - PROCESS | 4964 | 1468229107242 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 4964 | 1468229107244 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B3000 == 38 [pid = 4964] [id = 104] 02:25:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDBC11C00) [pid = 4964] [serial = 309] [outer = 0000000000000000] 02:25:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC108800) [pid = 4964] [serial = 310] [outer = 0000007BDBC11C00] 02:25:07 INFO - PROCESS | 4964 | 1468229107339 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC161000) [pid = 4964] [serial = 311] [outer = 0000007BDBC11C00] 02:25:07 INFO - PROCESS | 4964 | 1468229107883 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:25:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 818ms 02:25:07 INFO - PROCESS | 4964 | 1468229107911 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 4964 | 1468229107913 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 4964 | 1468229107916 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 4964 | 1468229107918 Marionette TRACE conn5 <- [1,382,null,{}] 02:25:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:25:07 INFO - PROCESS | 4964 | 1468229107921 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 4964 | 1468229107923 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:08 INFO - PROCESS | 4964 | 1468229108042 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:25:08 INFO - PROCESS | 4964 | 1468229108088 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 4964 | 1468229108090 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7CB000 == 39 [pid = 4964] [id = 105] 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90EAC00) [pid = 4964] [serial = 312] [outer = 0000000000000000] 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD90EEC00) [pid = 4964] [serial = 313] [outer = 0000007BD90EAC00] 02:25:08 INFO - PROCESS | 4964 | 1468229108141 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDC107800) [pid = 4964] [serial = 314] [outer = 0000007BD90EAC00] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD81A6C00) [pid = 4964] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD8B38800) [pid = 4964] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCAE1F000) [pid = 4964] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD631B000) [pid = 4964] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC19B000) [pid = 4964] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCD559C00) [pid = 4964] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD578D800) [pid = 4964] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD9689000) [pid = 4964] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BDB35B000) [pid = 4964] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:25:08 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5B4E400) [pid = 4964] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:25:08 INFO - PROCESS | 4964 | 1468229108576 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:25:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 02:25:08 INFO - PROCESS | 4964 | 1468229108592 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 4964 | 1468229108594 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:25:08 INFO - PROCESS | 4964 | 1468229108597 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 4964 | 1468229108599 Marionette TRACE conn5 <- [1,386,null,{}] 02:25:08 INFO - PROCESS | 4964 | 1468229108603 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 4964 | 1468229108605 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:08 INFO - PROCESS | 4964 | 1468229108715 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:25:08 INFO - PROCESS | 4964 | 1468229108758 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 4964 | 1468229108760 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF134800 == 40 [pid = 4964] [id = 106] 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCD559C00) [pid = 4964] [serial = 315] [outer = 0000000000000000] 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8B38C00) [pid = 4964] [serial = 316] [outer = 0000007BCD559C00] 02:25:08 INFO - PROCESS | 4964 | 1468229108807 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BDC284C00) [pid = 4964] [serial = 317] [outer = 0000007BCD559C00] 02:25:09 INFO - PROCESS | 4964 | 1468229109173 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 02:25:09 INFO - PROCESS | 4964 | 1468229109240 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 4964 | 1468229109243 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:25:09 INFO - PROCESS | 4964 | 1468229109247 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 4964 | 1468229109249 Marionette TRACE conn5 <- [1,390,null,{}] 02:25:09 INFO - PROCESS | 4964 | 1468229109253 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 4964 | 1468229109255 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:09 INFO - PROCESS | 4964 | 1468229109340 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:25:09 INFO - PROCESS | 4964 | 1468229109373 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 4964 | 1468229109375 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE063F800 == 41 [pid = 4964] [id = 107] 02:25:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD053C800) [pid = 4964] [serial = 318] [outer = 0000000000000000] 02:25:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD0542000) [pid = 4964] [serial = 319] [outer = 0000007BD053C800] 02:25:09 INFO - PROCESS | 4964 | 1468229109420 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD06CA400) [pid = 4964] [serial = 320] [outer = 0000007BD053C800] 02:25:09 INFO - PROCESS | 4964 | 1468229109842 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 02:25:09 INFO - PROCESS | 4964 | 1468229109880 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 4964 | 1468229109883 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:25:09 INFO - PROCESS | 4964 | 1468229109886 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 4964 | 1468229109888 Marionette TRACE conn5 <- [1,394,null,{}] 02:25:09 INFO - PROCESS | 4964 | 1468229109892 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 4964 | 1468229109894 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:09 INFO - PROCESS | 4964 | 1468229109981 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:25:09 INFO - PROCESS | 4964 | 1468229109986 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 4964 | 1468229109988 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0AC8800 == 42 [pid = 4964] [id = 108] 02:25:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8B43400) [pid = 4964] [serial = 321] [outer = 0000000000000000] 02:25:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD8B47C00) [pid = 4964] [serial = 322] [outer = 0000007BD8B43400] 02:25:10 INFO - PROCESS | 4964 | 1468229110033 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD8B4D400) [pid = 4964] [serial = 323] [outer = 0000007BD8B43400] 02:25:10 INFO - PROCESS | 4964 | 1468229110591 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 777ms 02:25:10 INFO - PROCESS | 4964 | 1468229110690 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 4964 | 1468229110695 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:25:10 INFO - PROCESS | 4964 | 1468229110715 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 4964 | 1468229110719 Marionette TRACE conn5 <- [1,398,null,{}] 02:25:10 INFO - PROCESS | 4964 | 1468229110725 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 4964 | 1468229110729 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:10 INFO - PROCESS | 4964 | 1468229110860 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:25:10 INFO - PROCESS | 4964 | 1468229110929 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 4964 | 1468229110934 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F75800 == 43 [pid = 4964] [id = 109] 02:25:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC24C800) [pid = 4964] [serial = 324] [outer = 0000000000000000] 02:25:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD0356400) [pid = 4964] [serial = 325] [outer = 0000007BCC24C800] 02:25:11 INFO - PROCESS | 4964 | 1468229110995 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD1147800) [pid = 4964] [serial = 326] [outer = 0000007BCC24C800] 02:25:11 INFO - PROCESS | 4964 | 1468229111644 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 02:25:11 INFO - PROCESS | 4964 | 1468229111704 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 4964 | 1468229111709 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:25:11 INFO - PROCESS | 4964 | 1468229111716 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 4964 | 1468229111719 Marionette TRACE conn5 <- [1,402,null,{}] 02:25:11 INFO - PROCESS | 4964 | 1468229111723 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 4964 | 1468229111726 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:11 INFO - PROCESS | 4964 | 1468229111883 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:25:11 INFO - PROCESS | 4964 | 1468229111935 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 4964 | 1468229111938 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCBA000 == 44 [pid = 4964] [id = 110] 02:25:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD61E3400) [pid = 4964] [serial = 327] [outer = 0000000000000000] 02:25:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD6309800) [pid = 4964] [serial = 328] [outer = 0000007BD61E3400] 02:25:12 INFO - PROCESS | 4964 | 1468229111998 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD81A9800) [pid = 4964] [serial = 329] [outer = 0000007BD61E3400] 02:25:12 INFO - PROCESS | 4964 | 1468229112622 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:25:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 02:25:12 INFO - PROCESS | 4964 | 1468229112704 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 4964 | 1468229112707 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:25:12 INFO - PROCESS | 4964 | 1468229112711 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 4964 | 1468229112715 Marionette TRACE conn5 <- [1,406,null,{}] 02:25:12 INFO - PROCESS | 4964 | 1468229112727 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 4964 | 1468229112732 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:12 INFO - PROCESS | 4964 | 1468229112886 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:25:12 INFO - PROCESS | 4964 | 1468229112966 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 4964 | 1468229112969 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0ACF000 == 45 [pid = 4964] [id = 111] 02:25:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDAC8C000) [pid = 4964] [serial = 330] [outer = 0000000000000000] 02:25:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDB58CC00) [pid = 4964] [serial = 331] [outer = 0000007BDAC8C000] 02:25:13 INFO - PROCESS | 4964 | 1468229113029 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC068C00) [pid = 4964] [serial = 332] [outer = 0000007BDAC8C000] 02:25:13 INFO - PROCESS | 4964 | 1468229113686 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:25:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1028ms 02:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:25:13 INFO - PROCESS | 4964 | 1468229113741 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 4964 | 1468229113744 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:25:13 INFO - PROCESS | 4964 | 1468229113748 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 4964 | 1468229113750 Marionette TRACE conn5 <- [1,410,null,{}] 02:25:13 INFO - PROCESS | 4964 | 1468229113754 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 4964 | 1468229113757 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:13 INFO - PROCESS | 4964 | 1468229113873 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:25:14 INFO - PROCESS | 4964 | 1468229113995 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 4964 | 1468229113998 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0BA1800 == 46 [pid = 4964] [id = 112] 02:25:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCC025000) [pid = 4964] [serial = 333] [outer = 0000000000000000] 02:25:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BDC724400) [pid = 4964] [serial = 334] [outer = 0000007BCC025000] 02:25:14 INFO - PROCESS | 4964 | 1468229114056 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BDEF2D000) [pid = 4964] [serial = 335] [outer = 0000007BCC025000] 02:25:14 INFO - PROCESS | 4964 | 1468229114835 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1126ms 02:25:14 INFO - PROCESS | 4964 | 1468229114876 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 4964 | 1468229114881 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:25:14 INFO - PROCESS | 4964 | 1468229114886 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:25:14 INFO - PROCESS | 4964 | 1468229114889 Marionette TRACE conn5 <- [1,414,null,{}] 02:25:14 INFO - PROCESS | 4964 | 1468229114895 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 4964 | 1468229114898 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:15 INFO - PROCESS | 4964 | 1468229115008 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:25:15 INFO - PROCESS | 4964 | 1468229115083 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 4964 | 1468229115087 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BC6000 == 47 [pid = 4964] [id = 113] 02:25:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BCC44FC00) [pid = 4964] [serial = 336] [outer = 0000000000000000] 02:25:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BCC5B3400) [pid = 4964] [serial = 337] [outer = 0000007BCC44FC00] 02:25:15 INFO - PROCESS | 4964 | 1468229115139 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD0544C00) [pid = 4964] [serial = 338] [outer = 0000007BCC44FC00] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCF0000 == 46 [pid = 4964] [id = 68] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE063F800 == 45 [pid = 4964] [id = 107] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF134800 == 44 [pid = 4964] [id = 106] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7CB000 == 43 [pid = 4964] [id = 105] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B3000 == 42 [pid = 4964] [id = 104] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98B2000 == 41 [pid = 4964] [id = 103] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD942E800 == 40 [pid = 4964] [id = 102] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E9800 == 39 [pid = 4964] [id = 101] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F76800 == 38 [pid = 4964] [id = 100] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCA263800 == 37 [pid = 4964] [id = 99] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDC6800 == 36 [pid = 4964] [id = 94] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2581800 == 35 [pid = 4964] [id = 95] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9317800 == 34 [pid = 4964] [id = 96] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE062A800 == 33 [pid = 4964] [id = 98] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0BE2000 == 32 [pid = 4964] [id = 82] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF131000 == 31 [pid = 4964] [id = 97] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0BA1800 == 30 [pid = 4964] [id = 112] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0ACF000 == 29 [pid = 4964] [id = 111] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCBA000 == 28 [pid = 4964] [id = 110] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0AC8800 == 27 [pid = 4964] [id = 108] 02:25:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F75800 == 26 [pid = 4964] [id = 109] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD8B3E400) [pid = 4964] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BCC199000) [pid = 4964] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BCC023000) [pid = 4964] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD7E0AC00) [pid = 4964] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BCC44EC00) [pid = 4964] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BCC7EB400) [pid = 4964] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD1E11C00) [pid = 4964] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD0D32800) [pid = 4964] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD5B4EC00) [pid = 4964] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD5E6E400) [pid = 4964] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC19B800) [pid = 4964] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD880CC00) [pid = 4964] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD984A400) [pid = 4964] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDC061000) [pid = 4964] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD9042000) [pid = 4964] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD630C800) [pid = 4964] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDB588800) [pid = 4964] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD9FB7000) [pid = 4964] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDA19E000) [pid = 4964] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8D1D000) [pid = 4964] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD7E11C00) [pid = 4964] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81AC000) [pid = 4964] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:25:16 INFO - PROCESS | 4964 | 1468229116543 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1676ms 02:25:16 INFO - PROCESS | 4964 | 1468229116566 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 4964 | 1468229116571 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:25:16 INFO - PROCESS | 4964 | 1468229116576 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 4964 | 1468229116579 Marionette TRACE conn5 <- [1,418,null,{}] 02:25:16 INFO - PROCESS | 4964 | 1468229116585 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 4964 | 1468229116588 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:16 INFO - PROCESS | 4964 | 1468229116687 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:25:16 INFO - PROCESS | 4964 | 1468229116758 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 4964 | 1468229116763 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD037E000 == 27 [pid = 4964] [id = 114] 02:25:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC12CC00) [pid = 4964] [serial = 339] [outer = 0000000000000000] 02:25:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC247800) [pid = 4964] [serial = 340] [outer = 0000007BCC12CC00] 02:25:16 INFO - PROCESS | 4964 | 1468229116813 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC44F800) [pid = 4964] [serial = 341] [outer = 0000007BCC12CC00] 02:25:17 INFO - PROCESS | 4964 | 1468229117706 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:25:17 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 02:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1188ms 02:25:17 INFO - PROCESS | 4964 | 1468229117768 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 4964 | 1468229117774 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:25:17 INFO - PROCESS | 4964 | 1468229117781 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 4964 | 1468229117783 Marionette TRACE conn5 <- [1,422,null,{}] 02:25:17 INFO - PROCESS | 4964 | 1468229117787 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 4964 | 1468229117790 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:17 INFO - PROCESS | 4964 | 1468229117883 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:25:17 INFO - PROCESS | 4964 | 1468229117890 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 4964 | 1468229117892 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F9B800 == 28 [pid = 4964] [id = 115] 02:25:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD053E800) [pid = 4964] [serial = 342] [outer = 0000000000000000] 02:25:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD05F9000) [pid = 4964] [serial = 343] [outer = 0000007BD053E800] 02:25:17 INFO - PROCESS | 4964 | 1468229117943 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD1145000) [pid = 4964] [serial = 344] [outer = 0000007BD053E800] 02:25:18 INFO - PROCESS | 4964 | 1468229118916 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1186ms 02:25:18 INFO - PROCESS | 4964 | 1468229118968 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 4964 | 1468229118971 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:25:18 INFO - PROCESS | 4964 | 1468229118975 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 4964 | 1468229118979 Marionette TRACE conn5 <- [1,426,null,{}] 02:25:19 INFO - PROCESS | 4964 | 1468229118991 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 4964 | 1468229118996 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:19 INFO - PROCESS | 4964 | 1468229119112 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:25:19 INFO - PROCESS | 4964 | 1468229119120 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 4964 | 1468229119123 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8244800 == 29 [pid = 4964] [id = 116] 02:25:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC029800) [pid = 4964] [serial = 345] [outer = 0000000000000000] 02:25:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD5B4EC00) [pid = 4964] [serial = 346] [outer = 0000007BCC029800] 02:25:19 INFO - PROCESS | 4964 | 1468229119211 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD5E70000) [pid = 4964] [serial = 347] [outer = 0000007BCC029800] 02:25:19 INFO - PROCESS | 4964 | 1468229119670 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 4964 | 1468229119714 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:25:19 INFO - PROCESS | 4964 | 1468229119717 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 4964 | 1468229119719 Marionette TRACE conn5 <- [1,430,null,{}] 02:25:19 INFO - PROCESS | 4964 | 1468229119722 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 4964 | 1468229119725 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:19 INFO - PROCESS | 4964 | 1468229119839 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:25:19 INFO - PROCESS | 4964 | 1468229119845 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 4964 | 1468229119847 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8AA6800 == 30 [pid = 4964] [id = 117] 02:25:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD630E000) [pid = 4964] [serial = 348] [outer = 0000000000000000] 02:25:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD7E07800) [pid = 4964] [serial = 349] [outer = 0000007BD630E000] 02:25:19 INFO - PROCESS | 4964 | 1468229119933 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD7E57C00) [pid = 4964] [serial = 350] [outer = 0000007BD630E000] 02:25:20 INFO - PROCESS | 4964 | 1468229120373 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 02:25:20 INFO - PROCESS | 4964 | 1468229120391 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 4964 | 1468229120393 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:25:20 INFO - PROCESS | 4964 | 1468229120396 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:25:20 INFO - PROCESS | 4964 | 1468229120398 Marionette TRACE conn5 <- [1,434,null,{}] 02:25:20 INFO - PROCESS | 4964 | 1468229120407 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 4964 | 1468229120409 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:20 INFO - PROCESS | 4964 | 1468229120742 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BDC282800) [pid = 4964] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC12BC00) [pid = 4964] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD8B43400) [pid = 4964] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD90EAC00) [pid = 4964] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD053C800) [pid = 4964] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDBC11C00) [pid = 4964] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD0363400) [pid = 4964] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD928F400) [pid = 4964] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC03B800) [pid = 4964] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8271C00) [pid = 4964] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD81A9000) [pid = 4964] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD6302400) [pid = 4964] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC45C000) [pid = 4964] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCBF37000) [pid = 4964] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1E82C00) [pid = 4964] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCD559C00) [pid = 4964] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:25:20 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD6307000) [pid = 4964] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:25:20 INFO - PROCESS | 4964 | 1468229120804 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 4964 | 1468229120806 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD931D000 == 31 [pid = 4964] [id = 118] 02:25:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCB3C8C00) [pid = 4964] [serial = 351] [outer = 0000000000000000] 02:25:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC02A400) [pid = 4964] [serial = 352] [outer = 0000007BCB3C8C00] 02:25:20 INFO - PROCESS | 4964 | 1468229120854 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD0545400) [pid = 4964] [serial = 353] [outer = 0000007BCB3C8C00] 02:25:21 INFO - PROCESS | 4964 | 1468229121232 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 881ms 02:25:21 INFO - PROCESS | 4964 | 1468229121281 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 4964 | 1468229121284 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:25:21 INFO - PROCESS | 4964 | 1468229121287 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 4964 | 1468229121289 Marionette TRACE conn5 <- [1,438,null,{}] 02:25:21 INFO - PROCESS | 4964 | 1468229121292 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 4964 | 1468229121298 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:21 INFO - PROCESS | 4964 | 1468229121406 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:25:21 INFO - PROCESS | 4964 | 1468229121412 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 4964 | 1468229121414 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98AA000 == 32 [pid = 4964] [id = 119] 02:25:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1145C00) [pid = 4964] [serial = 354] [outer = 0000000000000000] 02:25:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD83ECC00) [pid = 4964] [serial = 355] [outer = 0000007BD1145C00] 02:25:21 INFO - PROCESS | 4964 | 1468229121461 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8B3D000) [pid = 4964] [serial = 356] [outer = 0000007BD1145C00] 02:25:21 INFO - PROCESS | 4964 | 1468229121881 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 02:25:21 INFO - PROCESS | 4964 | 1468229121919 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 4964 | 1468229121922 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:25:21 INFO - PROCESS | 4964 | 1468229121929 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 4964 | 1468229121931 Marionette TRACE conn5 <- [1,442,null,{}] 02:25:21 INFO - PROCESS | 4964 | 1468229121935 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 4964 | 1468229121937 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:22 INFO - PROCESS | 4964 | 1468229122018 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:25:22 INFO - PROCESS | 4964 | 1468229122024 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 4964 | 1468229122026 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC80000 == 33 [pid = 4964] [id = 120] 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B3DC00) [pid = 4964] [serial = 357] [outer = 0000000000000000] 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B4C800) [pid = 4964] [serial = 358] [outer = 0000007BD8B3DC00] 02:25:22 INFO - PROCESS | 4964 | 1468229122074 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD903E800) [pid = 4964] [serial = 359] [outer = 0000007BD8B3DC00] 02:25:22 INFO - PROCESS | 4964 | 1468229122523 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 02:25:22 INFO - PROCESS | 4964 | 1468229122557 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 4964 | 1468229122560 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:25:22 INFO - PROCESS | 4964 | 1468229122567 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:25:22 INFO - PROCESS | 4964 | 1468229122569 Marionette TRACE conn5 <- [1,446,null,{}] 02:25:22 INFO - PROCESS | 4964 | 1468229122573 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 4964 | 1468229122575 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:22 INFO - PROCESS | 4964 | 1468229122656 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:25:22 INFO - PROCESS | 4964 | 1468229122662 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 4964 | 1468229122664 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD7000 == 34 [pid = 4964] [id = 121] 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD90EE800) [pid = 4964] [serial = 360] [outer = 0000000000000000] 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9283000) [pid = 4964] [serial = 361] [outer = 0000007BD90EE800] 02:25:22 INFO - PROCESS | 4964 | 1468229122710 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD967F000) [pid = 4964] [serial = 362] [outer = 0000007BD90EE800] 02:25:23 INFO - PROCESS | 4964 | 1468229123609 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:25:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1118ms 02:25:23 INFO - PROCESS | 4964 | 1468229123690 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 4964 | 1468229123695 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:25:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:25:23 INFO - PROCESS | 4964 | 1468229123700 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 4964 | 1468229123704 Marionette TRACE conn5 <- [1,450,null,{}] 02:25:23 INFO - PROCESS | 4964 | 1468229123710 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 4964 | 1468229123714 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:23 INFO - PROCESS | 4964 | 1468229123867 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:25:23 INFO - PROCESS | 4964 | 1468229123935 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 4964 | 1468229123939 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2648000 == 35 [pid = 4964] [id = 122] 02:25:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC451000) [pid = 4964] [serial = 363] [outer = 0000000000000000] 02:25:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC922800) [pid = 4964] [serial = 364] [outer = 0000007BCC451000] 02:25:24 INFO - PROCESS | 4964 | 1468229124040 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD1072C00) [pid = 4964] [serial = 365] [outer = 0000007BCC451000] 02:25:24 INFO - PROCESS | 4964 | 1468229124932 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 4964 | 1468229124987 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:25:25 INFO - PROCESS | 4964 | 1468229124993 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 4964 | 1468229124996 Marionette TRACE conn5 <- [1,454,null,{}] 02:25:25 INFO - PROCESS | 4964 | 1468229125002 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 4964 | 1468229125005 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:25 INFO - PROCESS | 4964 | 1468229125126 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:25:25 INFO - PROCESS | 4964 | 1468229125193 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 4964 | 1468229125198 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD11D7000 == 36 [pid = 4964] [id = 123] 02:25:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC252000) [pid = 4964] [serial = 366] [outer = 0000000000000000] 02:25:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC457000) [pid = 4964] [serial = 367] [outer = 0000007BCC252000] 02:25:25 INFO - PROCESS | 4964 | 1468229125249 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD053BC00) [pid = 4964] [serial = 368] [outer = 0000007BCC252000] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC80000 == 35 [pid = 4964] [id = 120] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98AA000 == 34 [pid = 4964] [id = 119] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD931D000 == 33 [pid = 4964] [id = 118] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8AA6800 == 32 [pid = 4964] [id = 117] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8244800 == 31 [pid = 4964] [id = 116] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F9B800 == 30 [pid = 4964] [id = 115] 02:25:25 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD037E000 == 29 [pid = 4964] [id = 114] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD880E800) [pid = 4964] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD8B34C00) [pid = 4964] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BDC161000) [pid = 4964] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD7E0EC00) [pid = 4964] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDC044800) [pid = 4964] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD0673800) [pid = 4964] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC24A400) [pid = 4964] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD2A70400) [pid = 4964] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5E6C000) [pid = 4964] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD630F800) [pid = 4964] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC5BB400) [pid = 4964] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCD3F2000) [pid = 4964] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B35800) [pid = 4964] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BDA19BC00) [pid = 4964] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDC284C00) [pid = 4964] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BDC05D800) [pid = 4964] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8A7F000) [pid = 4964] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8B38C00) [pid = 4964] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BDEF27800) [pid = 4964] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC454400) [pid = 4964] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD06CA400) [pid = 4964] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8B47C00) [pid = 4964] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8B4D400) [pid = 4964] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD90EEC00) [pid = 4964] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD0542000) [pid = 4964] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BDC108800) [pid = 4964] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD2A7CC00) [pid = 4964] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BDC107800) [pid = 4964] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD1E83000) [pid = 4964] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD96AD400) [pid = 4964] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BDC03EC00) [pid = 4964] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:25:25 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:25 INFO - PROCESS | 4964 | 1468229125800 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 839ms 02:25:25 INFO - PROCESS | 4964 | 1468229125836 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 4964 | 1468229125841 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:25:25 INFO - PROCESS | 4964 | 1468229125849 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 4964 | 1468229125851 Marionette TRACE conn5 <- [1,458,null,{}] 02:25:25 INFO - PROCESS | 4964 | 1468229125855 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 4964 | 1468229125858 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:25 INFO - PROCESS | 4964 | 1468229125956 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:25:25 INFO - PROCESS | 4964 | 1468229125963 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 4964 | 1468229125966 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BBE800 == 30 [pid = 4964] [id = 124] 02:25:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD0DDC000) [pid = 4964] [serial = 369] [outer = 0000000000000000] 02:25:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD1143C00) [pid = 4964] [serial = 370] [outer = 0000007BD0DDC000] 02:25:26 INFO - PROCESS | 4964 | 1468229126015 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD1F27C00) [pid = 4964] [serial = 371] [outer = 0000007BD0DDC000] 02:25:26 INFO - PROCESS | 4964 | 1468229126474 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 4964 | 1468229126524 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:25:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:25:26 INFO - PROCESS | 4964 | 1468229126527 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 4964 | 1468229126531 Marionette TRACE conn5 <- [1,462,null,{}] 02:25:26 INFO - PROCESS | 4964 | 1468229126543 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 4964 | 1468229126548 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:26 INFO - PROCESS | 4964 | 1468229126668 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:25:26 INFO - PROCESS | 4964 | 1468229126684 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 4964 | 1468229126687 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824C800 == 31 [pid = 4964] [id = 125] 02:25:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD619C800) [pid = 4964] [serial = 372] [outer = 0000000000000000] 02:25:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD6303400) [pid = 4964] [serial = 373] [outer = 0000007BD619C800] 02:25:26 INFO - PROCESS | 4964 | 1468229126738 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD7E04400) [pid = 4964] [serial = 374] [outer = 0000007BD619C800] 02:25:27 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:27 INFO - PROCESS | 4964 | 1468229127219 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 4964 | 1468229127287 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:25:27 INFO - PROCESS | 4964 | 1468229127290 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 4964 | 1468229127292 Marionette TRACE conn5 <- [1,466,null,{}] 02:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:25:27 INFO - PROCESS | 4964 | 1468229127296 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 4964 | 1468229127298 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:27 INFO - PROCESS | 4964 | 1468229127387 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:25:27 INFO - PROCESS | 4964 | 1468229127394 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 4964 | 1468229127396 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8849000 == 32 [pid = 4964] [id = 126] 02:25:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD61E4800) [pid = 4964] [serial = 376] [outer = 0000000000000000] 02:25:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD8271800) [pid = 4964] [serial = 377] [outer = 0000007BD61E4800] 02:25:27 INFO - PROCESS | 4964 | 1468229127511 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8A8A000) [pid = 4964] [serial = 378] [outer = 0000007BD61E4800] 02:25:27 INFO - PROCESS | 4964 | 1468229127922 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 4964 | 1468229127972 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:25:27 INFO - PROCESS | 4964 | 1468229127985 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 4964 | 1468229127987 Marionette TRACE conn5 <- [1,470,null,{}] 02:25:27 INFO - PROCESS | 4964 | 1468229127991 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 4964 | 1468229127993 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:28 INFO - PROCESS | 4964 | 1468229128131 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:25:28 INFO - PROCESS | 4964 | 1468229128180 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 4964 | 1468229128182 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD981A800 == 33 [pid = 4964] [id = 127] 02:25:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD819B800) [pid = 4964] [serial = 379] [outer = 0000000000000000] 02:25:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8B3C400) [pid = 4964] [serial = 380] [outer = 0000007BD819B800] 02:25:28 INFO - PROCESS | 4964 | 1468229128229 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8B4EC00) [pid = 4964] [serial = 381] [outer = 0000007BD819B800] 02:25:28 INFO - PROCESS | 4964 | 1468229128675 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:25:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 02:25:28 INFO - PROCESS | 4964 | 1468229128718 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 4964 | 1468229128720 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:25:28 INFO - PROCESS | 4964 | 1468229128731 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 4964 | 1468229128733 Marionette TRACE conn5 <- [1,474,null,{}] 02:25:28 INFO - PROCESS | 4964 | 1468229128736 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 4964 | 1468229128742 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:28 INFO - PROCESS | 4964 | 1468229128874 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:25:28 INFO - PROCESS | 4964 | 1468229128924 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 4964 | 1468229128926 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCBD000 == 34 [pid = 4964] [id = 128] 02:25:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD90F0400) [pid = 4964] [serial = 382] [outer = 0000000000000000] 02:25:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD9D8D800) [pid = 4964] [serial = 383] [outer = 0000007BD90F0400] 02:25:28 INFO - PROCESS | 4964 | 1468229128973 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDA19C400) [pid = 4964] [serial = 384] [outer = 0000007BD90F0400] 02:25:29 INFO - PROCESS | 4964 | 1468229129429 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 777ms 02:25:29 INFO - PROCESS | 4964 | 1468229129508 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 4964 | 1468229129510 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:25:29 INFO - PROCESS | 4964 | 1468229129513 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:25:29 INFO - PROCESS | 4964 | 1468229129515 Marionette TRACE conn5 <- [1,478,null,{}] 02:25:29 INFO - PROCESS | 4964 | 1468229129519 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:29 INFO - PROCESS | 4964 | 1468229129521 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:29 INFO - PROCESS | 4964 | 1468229129630 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:25:29 INFO - PROCESS | 4964 | 1468229129682 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 4964 | 1468229129684 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD98A000 == 35 [pid = 4964] [id = 129] 02:25:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BDA1CA800) [pid = 4964] [serial = 385] [outer = 0000000000000000] 02:25:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BDB025000) [pid = 4964] [serial = 386] [outer = 0000007BDA1CA800] 02:25:29 INFO - PROCESS | 4964 | 1468229129737 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BDB58A000) [pid = 4964] [serial = 387] [outer = 0000007BDA1CA800] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B3DC00) [pid = 4964] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD053E800) [pid = 4964] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC029800) [pid = 4964] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC12CC00) [pid = 4964] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC44FC00) [pid = 4964] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCB3C8C00) [pid = 4964] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD630E000) [pid = 4964] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD1145C00) [pid = 4964] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC24C800) [pid = 4964] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD61E3400) [pid = 4964] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDAC8C000) [pid = 4964] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:25:29 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC025000) [pid = 4964] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:25:30 INFO - PROCESS | 4964 | 1468229130132 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 02:25:30 INFO - PROCESS | 4964 | 1468229130189 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 4964 | 1468229130191 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:25:30 INFO - PROCESS | 4964 | 1468229130195 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:25:30 INFO - PROCESS | 4964 | 1468229130197 Marionette TRACE conn5 <- [1,482,null,{}] 02:25:30 INFO - PROCESS | 4964 | 1468229130200 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 4964 | 1468229130202 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:30 INFO - PROCESS | 4964 | 1468229130284 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:25:30 INFO - PROCESS | 4964 | 1468229130290 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 4964 | 1468229130292 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDD7800 == 36 [pid = 4964] [id = 130] 02:25:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD1145C00) [pid = 4964] [serial = 388] [outer = 0000000000000000] 02:25:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD880F800) [pid = 4964] [serial = 389] [outer = 0000007BD1145C00] 02:25:30 INFO - PROCESS | 4964 | 1468229130339 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BDB08E400) [pid = 4964] [serial = 390] [outer = 0000007BD1145C00] 02:25:30 INFO - PROCESS | 4964 | 1468229130772 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 02:25:30 INFO - PROCESS | 4964 | 1468229130826 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 4964 | 1468229130829 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:25:30 INFO - PROCESS | 4964 | 1468229130832 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 4964 | 1468229130834 Marionette TRACE conn5 <- [1,486,null,{}] 02:25:30 INFO - PROCESS | 4964 | 1468229130838 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 4964 | 1468229130840 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:30 INFO - PROCESS | 4964 | 1468229130924 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:25:30 INFO - PROCESS | 4964 | 1468229130939 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 4964 | 1468229130941 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03B800 == 37 [pid = 4964] [id = 131] 02:25:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BDC03F000) [pid = 4964] [serial = 391] [outer = 0000000000000000] 02:25:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BDC043800) [pid = 4964] [serial = 392] [outer = 0000007BDC03F000] 02:25:31 INFO - PROCESS | 4964 | 1468229131015 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BDC060400) [pid = 4964] [serial = 393] [outer = 0000007BDC03F000] 02:25:31 INFO - PROCESS | 4964 | 1468229131429 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 02:25:31 INFO - PROCESS | 4964 | 1468229131464 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 4964 | 1468229131466 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:25:31 INFO - PROCESS | 4964 | 1468229131470 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:25:31 INFO - PROCESS | 4964 | 1468229131471 Marionette TRACE conn5 <- [1,490,null,{}] 02:25:31 INFO - PROCESS | 4964 | 1468229131475 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 4964 | 1468229131477 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:31 INFO - PROCESS | 4964 | 1468229131567 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:25:31 INFO - PROCESS | 4964 | 1468229131573 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 4964 | 1468229131575 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCDE800 == 38 [pid = 4964] [id = 132] 02:25:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BDC063400) [pid = 4964] [serial = 394] [outer = 0000000000000000] 02:25:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDC069000) [pid = 4964] [serial = 395] [outer = 0000007BDC063400] 02:25:31 INFO - PROCESS | 4964 | 1468229131622 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDC110000) [pid = 4964] [serial = 396] [outer = 0000007BDC063400] 02:25:32 INFO - PROCESS | 4964 | 1468229132187 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 776ms 02:25:32 INFO - PROCESS | 4964 | 1468229132250 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:25:32 INFO - PROCESS | 4964 | 1468229132255 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:25:32 INFO - PROCESS | 4964 | 1468229132348 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:25:32 INFO - PROCESS | 4964 | 1468229132352 Marionette TRACE conn5 <- [1,494,null,{}] 02:25:32 INFO - PROCESS | 4964 | 1468229132368 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:32 INFO - PROCESS | 4964 | 1468229132371 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:32 INFO - PROCESS | 4964 | 1468229132490 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:25:32 INFO - PROCESS | 4964 | 1468229132557 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 4964 | 1468229132560 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A89000 == 39 [pid = 4964] [id = 133] 02:25:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC1A2400) [pid = 4964] [serial = 397] [outer = 0000000000000000] 02:25:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD053C800) [pid = 4964] [serial = 398] [outer = 0000007BCC1A2400] 02:25:32 INFO - PROCESS | 4964 | 1468229132621 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD1F1AC00) [pid = 4964] [serial = 399] [outer = 0000007BCC1A2400] 02:25:33 INFO - PROCESS | 4964 | 1468229133278 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1037ms 02:25:33 INFO - PROCESS | 4964 | 1468229133341 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 4964 | 1468229133346 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:25:33 INFO - PROCESS | 4964 | 1468229133353 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 4964 | 1468229133356 Marionette TRACE conn5 <- [1,498,null,{}] 02:25:33 INFO - PROCESS | 4964 | 1468229133375 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 4964 | 1468229133378 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:33 INFO - PROCESS | 4964 | 1468229133503 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:25:33 INFO - PROCESS | 4964 | 1468229133569 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 4964 | 1468229133572 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB580800 == 40 [pid = 4964] [id = 134] 02:25:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E71000) [pid = 4964] [serial = 400] [outer = 0000000000000000] 02:25:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD6310C00) [pid = 4964] [serial = 401] [outer = 0000007BD5E71000] 02:25:33 INFO - PROCESS | 4964 | 1468229133673 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8810400) [pid = 4964] [serial = 402] [outer = 0000007BD5E71000] 02:25:34 INFO - PROCESS | 4964 | 1468229134300 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 02:25:34 INFO - PROCESS | 4964 | 1468229134341 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 4964 | 1468229134344 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:25:34 INFO - PROCESS | 4964 | 1468229134348 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - PROCESS | 4964 | 1468229134352 Marionette TRACE conn5 <- [1,502,null,{}] 02:25:34 INFO - PROCESS | 4964 | 1468229134364 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:34 INFO - PROCESS | 4964 | 1468229134370 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:34 INFO - PROCESS | 4964 | 1468229134485 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:25:34 INFO - PROCESS | 4964 | 1468229134561 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 4964 | 1468229134565 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0630800 == 41 [pid = 4964] [id = 135] 02:25:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD90A7400) [pid = 4964] [serial = 403] [outer = 0000000000000000] 02:25:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90AAC00) [pid = 4964] [serial = 404] [outer = 0000007BD90A7400] 02:25:34 INFO - PROCESS | 4964 | 1468229134666 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD928B800) [pid = 4964] [serial = 405] [outer = 0000007BD90A7400] 02:25:35 INFO - PROCESS | 4964 | 1468229135310 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1133ms 02:25:35 INFO - PROCESS | 4964 | 1468229135506 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 4964 | 1468229135511 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:25:35 INFO - PROCESS | 4964 | 1468229135517 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 4964 | 1468229135520 Marionette TRACE conn5 <- [1,506,null,{}] 02:25:35 INFO - PROCESS | 4964 | 1468229135526 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 4964 | 1468229135529 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:35 INFO - PROCESS | 4964 | 1468229135639 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:25:35 INFO - PROCESS | 4964 | 1468229135707 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 4964 | 1468229135712 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2645800 == 42 [pid = 4964] [id = 136] 02:25:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD053EC00) [pid = 4964] [serial = 406] [outer = 0000000000000000] 02:25:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD0675800) [pid = 4964] [serial = 407] [outer = 0000007BD053EC00] 02:25:35 INFO - PROCESS | 4964 | 1468229135764 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD25DEC00) [pid = 4964] [serial = 408] [outer = 0000007BD053EC00] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BC6000 == 41 [pid = 4964] [id = 113] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03B800 == 40 [pid = 4964] [id = 131] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDD7800 == 39 [pid = 4964] [id = 130] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD98A000 == 38 [pid = 4964] [id = 129] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCBD000 == 37 [pid = 4964] [id = 128] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD981A800 == 36 [pid = 4964] [id = 127] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8849000 == 35 [pid = 4964] [id = 126] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824C800 == 34 [pid = 4964] [id = 125] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BBE800 == 33 [pid = 4964] [id = 124] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD11D7000 == 32 [pid = 4964] [id = 123] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2648000 == 31 [pid = 4964] [id = 122] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD7000 == 30 [pid = 4964] [id = 121] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0630800 == 29 [pid = 4964] [id = 135] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB580800 == 28 [pid = 4964] [id = 134] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCDE800 == 27 [pid = 4964] [id = 132] 02:25:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A89000 == 26 [pid = 4964] [id = 133] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD8B4C800) [pid = 4964] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD05F9000) [pid = 4964] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B4EC00) [pid = 4964] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC247800) [pid = 4964] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC44F800) [pid = 4964] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD0544C00) [pid = 4964] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC02A400) [pid = 4964] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC5B3400) [pid = 4964] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD7E57C00) [pid = 4964] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD7E07800) [pid = 4964] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5E70000) [pid = 4964] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD83ECC00) [pid = 4964] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1147800) [pid = 4964] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD0356400) [pid = 4964] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD81A9800) [pid = 4964] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD6309800) [pid = 4964] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BDC068C00) [pid = 4964] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BDB58CC00) [pid = 4964] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BDEF2D000) [pid = 4964] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD903E800) [pid = 4964] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BDC724400) [pid = 4964] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD0545400) [pid = 4964] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8B3D000) [pid = 4964] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:25:36 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD1145000) [pid = 4964] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:25:37 INFO - PROCESS | 4964 | 1468229137115 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1629ms 02:25:37 INFO - PROCESS | 4964 | 1468229137148 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 4964 | 1468229137152 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:25:37 INFO - PROCESS | 4964 | 1468229137157 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 4964 | 1468229137161 Marionette TRACE conn5 <- [1,510,null,{}] 02:25:37 INFO - PROCESS | 4964 | 1468229137167 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 4964 | 1468229137169 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:37 INFO - PROCESS | 4964 | 1468229137267 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:25:37 INFO - PROCESS | 4964 | 1468229137336 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 4964 | 1468229137341 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC97C000 == 27 [pid = 4964] [id = 137] 02:25:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC027800) [pid = 4964] [serial = 409] [outer = 0000000000000000] 02:25:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC122C00) [pid = 4964] [serial = 410] [outer = 0000007BCC027800] 02:25:37 INFO - PROCESS | 4964 | 1468229137392 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCBF3C400) [pid = 4964] [serial = 411] [outer = 0000007BCC027800] 02:25:37 INFO - PROCESS | 4964 | 1468229137812 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 02:25:37 INFO - PROCESS | 4964 | 1468229137832 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 4964 | 1468229137838 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:25:37 INFO - PROCESS | 4964 | 1468229137845 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 4964 | 1468229137847 Marionette TRACE conn5 <- [1,514,null,{}] 02:25:37 INFO - PROCESS | 4964 | 1468229137852 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 4964 | 1468229137855 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:37 INFO - PROCESS | 4964 | 1468229137946 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:25:37 INFO - PROCESS | 4964 | 1468229137955 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 4964 | 1468229137958 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1E38000 == 28 [pid = 4964] [id = 138] 02:25:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC249400) [pid = 4964] [serial = 412] [outer = 0000000000000000] 02:25:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC251800) [pid = 4964] [serial = 413] [outer = 0000007BCC249400] 02:25:38 INFO - PROCESS | 4964 | 1468229138010 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC45D000) [pid = 4964] [serial = 414] [outer = 0000007BCC249400] 02:25:38 INFO - PROCESS | 4964 | 1468229138470 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:25:38 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 02:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 02:25:38 INFO - PROCESS | 4964 | 1468229138538 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 4964 | 1468229138541 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:25:38 INFO - PROCESS | 4964 | 1468229138544 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - PROCESS | 4964 | 1468229138548 Marionette TRACE conn5 <- [1,518,null,{}] 02:25:38 INFO - PROCESS | 4964 | 1468229138560 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 4964 | 1468229138564 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:38 INFO - PROCESS | 4964 | 1468229138684 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:25:38 INFO - PROCESS | 4964 | 1468229138761 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 4964 | 1468229138765 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8006000 == 29 [pid = 4964] [id = 139] 02:25:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCBF35800) [pid = 4964] [serial = 415] [outer = 0000000000000000] 02:25:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0674C00) [pid = 4964] [serial = 416] [outer = 0000007BCBF35800] 02:25:38 INFO - PROCESS | 4964 | 1468229138815 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1145000) [pid = 4964] [serial = 417] [outer = 0000007BCBF35800] 02:25:39 INFO - PROCESS | 4964 | 1468229139244 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 02:25:39 INFO - PROCESS | 4964 | 1468229139281 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 4964 | 1468229139284 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:25:39 INFO - PROCESS | 4964 | 1468229139287 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:25:39 INFO - PROCESS | 4964 | 1468229139289 Marionette TRACE conn5 <- [1,522,null,{}] 02:25:39 INFO - PROCESS | 4964 | 1468229139293 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 4964 | 1468229139295 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:39 INFO - PROCESS | 4964 | 1468229139409 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:25:39 INFO - PROCESS | 4964 | 1468229139415 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 4964 | 1468229139417 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879F000 == 30 [pid = 4964] [id = 140] 02:25:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD2172C00) [pid = 4964] [serial = 418] [outer = 0000000000000000] 02:25:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD29D9C00) [pid = 4964] [serial = 419] [outer = 0000007BD2172C00] 02:25:39 INFO - PROCESS | 4964 | 1468229139502 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5B4B000) [pid = 4964] [serial = 420] [outer = 0000007BD2172C00] 02:25:39 INFO - PROCESS | 4964 | 1468229139964 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 02:25:40 INFO - PROCESS | 4964 | 1468229140024 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 4964 | 1468229140027 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:25:40 INFO - PROCESS | 4964 | 1468229140042 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 4964 | 1468229140044 Marionette TRACE conn5 <- [1,526,null,{}] 02:25:40 INFO - PROCESS | 4964 | 1468229140048 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 4964 | 1468229140050 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:40 INFO - PROCESS | 4964 | 1468229140155 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:25:40 INFO - PROCESS | 4964 | 1468229140167 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 4964 | 1468229140170 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E93000 == 31 [pid = 4964] [id = 141] 02:25:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC248000) [pid = 4964] [serial = 421] [outer = 0000000000000000] 02:25:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5E6B400) [pid = 4964] [serial = 422] [outer = 0000007BCC248000] 02:25:40 INFO - PROCESS | 4964 | 1468229140253 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5EF3800) [pid = 4964] [serial = 423] [outer = 0000007BCC248000] 02:25:40 INFO - PROCESS | 4964 | 1468229140732 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:25:40 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 02:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 02:25:40 INFO - PROCESS | 4964 | 1468229140778 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 4964 | 1468229140781 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:25:40 INFO - PROCESS | 4964 | 1468229140784 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:25:40 INFO - PROCESS | 4964 | 1468229140786 Marionette TRACE conn5 <- [1,530,null,{}] 02:25:40 INFO - PROCESS | 4964 | 1468229140789 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 4964 | 1468229140796 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:40 INFO - PROCESS | 4964 | 1468229140931 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:25:40 INFO - PROCESS | 4964 | 1468229140982 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 4964 | 1468229140984 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9457800 == 32 [pid = 4964] [id = 142] 02:25:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD6308800) [pid = 4964] [serial = 424] [outer = 0000000000000000] 02:25:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD81AB000) [pid = 4964] [serial = 425] [outer = 0000007BD6308800] 02:25:41 INFO - PROCESS | 4964 | 1468229141031 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8807800) [pid = 4964] [serial = 426] [outer = 0000007BD6308800] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC03F000) [pid = 4964] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD819B800) [pid = 4964] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD90F0400) [pid = 4964] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDA1CA800) [pid = 4964] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC252000) [pid = 4964] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD61E4800) [pid = 4964] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD90EE800) [pid = 4964] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD619C800) [pid = 4964] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0DDC000) [pid = 4964] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC451000) [pid = 4964] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BDC063400) [pid = 4964] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:25:41 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1145C00) [pid = 4964] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:25:41 INFO - PROCESS | 4964 | 1468229141660 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:25:41 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 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:25:41 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 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:25:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:25:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 923ms 02:25:41 INFO - PROCESS | 4964 | 1468229141711 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 4964 | 1468229141713 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:25:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:25:41 INFO - PROCESS | 4964 | 1468229141716 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 4964 | 1468229141718 Marionette TRACE conn5 <- [1,534,null,{}] 02:25:41 INFO - PROCESS | 4964 | 1468229141722 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:41 INFO - PROCESS | 4964 | 1468229141724 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:41 INFO - PROCESS | 4964 | 1468229141814 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:25:41 INFO - PROCESS | 4964 | 1468229141819 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 4964 | 1468229141821 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB398000 == 33 [pid = 4964] [id = 143] 02:25:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0DDD000) [pid = 4964] [serial = 427] [outer = 0000000000000000] 02:25:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8271000) [pid = 4964] [serial = 428] [outer = 0000007BD0DDD000] 02:25:41 INFO - PROCESS | 4964 | 1468229141866 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8A7F000) [pid = 4964] [serial = 429] [outer = 0000007BD0DDD000] 02:25:42 INFO - PROCESS | 4964 | 1468229142257 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:25:42 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. 02:25:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 02:25:42 INFO - PROCESS | 4964 | 1468229142308 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 4964 | 1468229142310 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:25:42 INFO - PROCESS | 4964 | 1468229142313 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 4964 | 1468229142315 Marionette TRACE conn5 <- [1,538,null,{}] 02:25:42 INFO - PROCESS | 4964 | 1468229142319 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 4964 | 1468229142321 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:42 INFO - PROCESS | 4964 | 1468229142403 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:25:42 INFO - PROCESS | 4964 | 1468229142408 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 4964 | 1468229142411 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD0000 == 34 [pid = 4964] [id = 144] 02:25:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8A7FC00) [pid = 4964] [serial = 430] [outer = 0000000000000000] 02:25:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B36C00) [pid = 4964] [serial = 431] [outer = 0000007BD8A7FC00] 02:25:42 INFO - PROCESS | 4964 | 1468229142457 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B43000) [pid = 4964] [serial = 432] [outer = 0000007BD8A7FC00] 02:25:42 INFO - PROCESS | 4964 | 1468229142894 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:25:42 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. 02:25:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 02:25:42 INFO - PROCESS | 4964 | 1468229142945 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 4964 | 1468229142947 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:25:42 INFO - PROCESS | 4964 | 1468229142950 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 4964 | 1468229142952 Marionette TRACE conn5 <- [1,542,null,{}] 02:25:42 INFO - PROCESS | 4964 | 1468229142956 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 4964 | 1468229142958 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:43 INFO - PROCESS | 4964 | 1468229143050 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:25:43 INFO - PROCESS | 4964 | 1468229143059 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 4964 | 1468229143061 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD995000 == 35 [pid = 4964] [id = 145] 02:25:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8B35C00) [pid = 4964] [serial = 433] [outer = 0000000000000000] 02:25:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8E4D400) [pid = 4964] [serial = 434] [outer = 0000007BD8B35C00] 02:25:43 INFO - PROCESS | 4964 | 1468229143108 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90A0C00) [pid = 4964] [serial = 435] [outer = 0000007BD8B35C00] 02:25:43 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:43 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:43 INFO - PROCESS | 4964 | 1468229143978 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1071ms 02:25:44 INFO - PROCESS | 4964 | 1468229144025 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 4964 | 1468229144029 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:25:44 INFO - PROCESS | 4964 | 1468229144035 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 4964 | 1468229144040 Marionette TRACE conn5 <- [1,546,null,{}] 02:25:44 INFO - PROCESS | 4964 | 1468229144046 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 4964 | 1468229144049 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:44 INFO - PROCESS | 4964 | 1468229144198 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:25:44 INFO - PROCESS | 4964 | 1468229144271 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 4964 | 1468229144274 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F75800 == 36 [pid = 4964] [id = 146] 02:25:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC126C00) [pid = 4964] [serial = 436] [outer = 0000000000000000] 02:25:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC19D000) [pid = 4964] [serial = 437] [outer = 0000007BCC126C00] 02:25:44 INFO - PROCESS | 4964 | 1468229144376 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC452400) [pid = 4964] [serial = 438] [outer = 0000007BCC126C00] 02:25:45 INFO - PROCESS | 4964 | 1468229145073 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1131ms 02:25:45 INFO - PROCESS | 4964 | 1468229145170 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 4964 | 1468229145176 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:25:45 INFO - PROCESS | 4964 | 1468229145182 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 4964 | 1468229145186 Marionette TRACE conn5 <- [1,550,null,{}] 02:25:45 INFO - PROCESS | 4964 | 1468229145190 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 4964 | 1468229145193 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:45 INFO - PROCESS | 4964 | 1468229145346 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:25:45 INFO - PROCESS | 4964 | 1468229145411 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 4964 | 1468229145414 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCAEAA800 == 37 [pid = 4964] [id = 147] 02:25:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCB7CAC00) [pid = 4964] [serial = 439] [outer = 0000000000000000] 02:25:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC126800) [pid = 4964] [serial = 440] [outer = 0000007BCB7CAC00] 02:25:45 INFO - PROCESS | 4964 | 1468229145577 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC455800) [pid = 4964] [serial = 441] [outer = 0000007BCB7CAC00] 02:25:46 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:46 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD0000 == 36 [pid = 4964] [id = 144] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB398000 == 35 [pid = 4964] [id = 143] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9457800 == 34 [pid = 4964] [id = 142] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E93000 == 33 [pid = 4964] [id = 141] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879F000 == 32 [pid = 4964] [id = 140] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8006000 == 31 [pid = 4964] [id = 139] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1E38000 == 30 [pid = 4964] [id = 138] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC97C000 == 29 [pid = 4964] [id = 137] 02:25:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2645800 == 28 [pid = 4964] [id = 136] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDC060400) [pid = 4964] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD8B3C400) [pid = 4964] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD9D8D800) [pid = 4964] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD8B4EC00) [pid = 4964] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDB025000) [pid = 4964] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDA19C400) [pid = 4964] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC457000) [pid = 4964] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD053BC00) [pid = 4964] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8271800) [pid = 4964] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD967F000) [pid = 4964] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD9283000) [pid = 4964] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD6303400) [pid = 4964] [serial = 373] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD7E04400) [pid = 4964] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD1143C00) [pid = 4964] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1F27C00) [pid = 4964] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC922800) [pid = 4964] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD1072C00) [pid = 4964] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BDC110000) [pid = 4964] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDC069000) [pid = 4964] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8196000) [pid = 4964] [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.] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BDC043800) [pid = 4964] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BDB58A000) [pid = 4964] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD880F800) [pid = 4964] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD8A8A000) [pid = 4964] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BDB08E400) [pid = 4964] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:25:46 INFO - PROCESS | 4964 | 1468229146220 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1084ms 02:25:46 INFO - PROCESS | 4964 | 1468229146269 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 4964 | 1468229146273 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 4964 | 1468229146278 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:25:46 INFO - PROCESS | 4964 | 1468229146280 Marionette TRACE conn5 <- [1,554,null,{}] 02:25:46 INFO - PROCESS | 4964 | 1468229146285 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 4964 | 1468229146288 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:46 INFO - PROCESS | 4964 | 1468229146381 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:25:46 INFO - PROCESS | 4964 | 1468229146454 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 4964 | 1468229146457 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD06E3800 == 29 [pid = 4964] [id = 148] 02:25:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCB7CD000) [pid = 4964] [serial = 442] [outer = 0000000000000000] 02:25:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC452000) [pid = 4964] [serial = 443] [outer = 0000007BCB7CD000] 02:25:46 INFO - PROCESS | 4964 | 1468229146509 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD06CCC00) [pid = 4964] [serial = 444] [outer = 0000007BCB7CD000] 02:25:46 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:46 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:46 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:46 INFO - PROCESS | 4964 | 1468229146931 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 02:25:47 INFO - PROCESS | 4964 | 1468229147016 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 4964 | 1468229147020 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:25:47 INFO - PROCESS | 4964 | 1468229147027 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 4964 | 1468229147030 Marionette TRACE conn5 <- [1,558,null,{}] 02:25:47 INFO - PROCESS | 4964 | 1468229147034 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 4964 | 1468229147036 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:47 INFO - PROCESS | 4964 | 1468229147135 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:25:47 INFO - PROCESS | 4964 | 1468229147144 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 4964 | 1468229147147 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63DA000 == 30 [pid = 4964] [id = 149] 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD29DB000) [pid = 4964] [serial = 445] [outer = 0000000000000000] 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD578DC00) [pid = 4964] [serial = 446] [outer = 0000007BD29DB000] 02:25:47 INFO - PROCESS | 4964 | 1468229147193 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD5E68000) [pid = 4964] [serial = 447] [outer = 0000007BD29DB000] 02:25:47 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:47 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:47 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:47 INFO - PROCESS | 4964 | 1468229147662 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 02:25:47 INFO - PROCESS | 4964 | 1468229147701 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 4964 | 1468229147704 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:25:47 INFO - PROCESS | 4964 | 1468229147707 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 4964 | 1468229147711 Marionette TRACE conn5 <- [1,562,null,{}] 02:25:47 INFO - PROCESS | 4964 | 1468229147723 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 4964 | 1468229147728 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:47 INFO - PROCESS | 4964 | 1468229147821 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:25:47 INFO - PROCESS | 4964 | 1468229147830 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 4964 | 1468229147833 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD925F800 == 31 [pid = 4964] [id = 150] 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCBC25C00) [pid = 4964] [serial = 448] [outer = 0000000000000000] 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD7EF2C00) [pid = 4964] [serial = 449] [outer = 0000007BCBC25C00] 02:25:47 INFO - PROCESS | 4964 | 1468229147879 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD819D000) [pid = 4964] [serial = 450] [outer = 0000007BCBC25C00] 02:25:48 INFO - PROCESS | 4964 | 1468229148308 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 02:25:48 INFO - PROCESS | 4964 | 1468229148339 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 4964 | 1468229148342 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:25:48 INFO - PROCESS | 4964 | 1468229148345 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 4964 | 1468229148347 Marionette TRACE conn5 <- [1,566,null,{}] 02:25:48 INFO - PROCESS | 4964 | 1468229148356 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 4964 | 1468229148358 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:48 INFO - PROCESS | 4964 | 1468229148470 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:25:48 INFO - PROCESS | 4964 | 1468229148543 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 4964 | 1468229148545 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9894000 == 32 [pid = 4964] [id = 151] 02:25:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD81A7400) [pid = 4964] [serial = 451] [outer = 0000000000000000] 02:25:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD81ADC00) [pid = 4964] [serial = 452] [outer = 0000007BD81A7400] 02:25:48 INFO - PROCESS | 4964 | 1468229148593 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8A88C00) [pid = 4964] [serial = 453] [outer = 0000007BD81A7400] 02:25:49 INFO - PROCESS | 4964 | 1468229149020 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 02:25:49 INFO - PROCESS | 4964 | 1468229149085 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:25:49 INFO - PROCESS | 4964 | 1468229149087 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:25:49 INFO - PROCESS | 4964 | 1468229149091 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 4964 | 1468229149092 Marionette TRACE conn5 <- [1,570,null,{}] 02:25:49 INFO - PROCESS | 4964 | 1468229149096 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 4964 | 1468229149098 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:49 INFO - PROCESS | 4964 | 1468229149206 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:25:49 INFO - PROCESS | 4964 | 1468229149216 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 4964 | 1468229149218 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A98000 == 33 [pid = 4964] [id = 152] 02:25:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8B3D800) [pid = 4964] [serial = 454] [outer = 0000000000000000] 02:25:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B46000) [pid = 4964] [serial = 455] [outer = 0000007BD8B3D800] 02:25:49 INFO - PROCESS | 4964 | 1468229149313 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD909D800) [pid = 4964] [serial = 456] [outer = 0000007BD8B3D800] 02:25:49 INFO - PROCESS | 4964 | 1468229149759 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 02:25:49 INFO - PROCESS | 4964 | 1468229149838 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 4964 | 1468229149841 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:25:49 INFO - PROCESS | 4964 | 1468229149845 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 4964 | 1468229149846 Marionette TRACE conn5 <- [1,574,null,{}] 02:25:49 INFO - PROCESS | 4964 | 1468229149850 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 4964 | 1468229149856 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:49 INFO - PROCESS | 4964 | 1468229149967 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:25:50 INFO - PROCESS | 4964 | 1468229150027 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 4964 | 1468229150029 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD982800 == 34 [pid = 4964] [id = 153] 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD90F2000) [pid = 4964] [serial = 457] [outer = 0000000000000000] 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD93F6000) [pid = 4964] [serial = 458] [outer = 0000007BD90F2000] 02:25:50 INFO - PROCESS | 4964 | 1468229150075 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD967D800) [pid = 4964] [serial = 459] [outer = 0000007BD90F2000] 02:25:50 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC249400) [pid = 4964] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD2172C00) [pid = 4964] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD053EC00) [pid = 4964] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC248000) [pid = 4964] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC027800) [pid = 4964] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD6308800) [pid = 4964] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8A7FC00) [pid = 4964] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC1A2400) [pid = 4964] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5E71000) [pid = 4964] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD90A7400) [pid = 4964] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD0DDD000) [pid = 4964] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:25:50 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCBF35800) [pid = 4964] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:25:50 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:50 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:50 INFO - PROCESS | 4964 | 1468229150518 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 02:25:50 INFO - PROCESS | 4964 | 1468229150579 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 4964 | 1468229150582 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:25:50 INFO - PROCESS | 4964 | 1468229150585 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 4964 | 1468229150587 Marionette TRACE conn5 <- [1,578,null,{}] 02:25:50 INFO - PROCESS | 4964 | 1468229150591 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 4964 | 1468229150593 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:50 INFO - PROCESS | 4964 | 1468229150700 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:25:50 INFO - PROCESS | 4964 | 1468229150746 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 4964 | 1468229150748 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD98B800 == 35 [pid = 4964] [id = 154] 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC12E400) [pid = 4964] [serial = 460] [outer = 0000000000000000] 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD06C7400) [pid = 4964] [serial = 461] [outer = 0000007BCC12E400] 02:25:50 INFO - PROCESS | 4964 | 1468229150794 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD93FB400) [pid = 4964] [serial = 462] [outer = 0000007BCC12E400] 02:25:51 INFO - PROCESS | 4964 | 1468229151146 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 587ms 02:25:51 INFO - PROCESS | 4964 | 1468229151175 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 4964 | 1468229151178 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:25:51 INFO - PROCESS | 4964 | 1468229151181 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:25:51 INFO - PROCESS | 4964 | 1468229151182 Marionette TRACE conn5 <- [1,582,null,{}] 02:25:51 INFO - PROCESS | 4964 | 1468229151186 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 4964 | 1468229151188 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:51 INFO - PROCESS | 4964 | 1468229151309 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:25:51 INFO - PROCESS | 4964 | 1468229151345 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 4964 | 1468229151347 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF044800 == 36 [pid = 4964] [id = 155] 02:25:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD90EF800) [pid = 4964] [serial = 463] [outer = 0000000000000000] 02:25:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD9D14800) [pid = 4964] [serial = 464] [outer = 0000007BD90EF800] 02:25:51 INFO - PROCESS | 4964 | 1468229151393 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BDA19C400) [pid = 4964] [serial = 465] [outer = 0000007BD90EF800] 02:25:51 INFO - PROCESS | 4964 | [4964] 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 02:25:51 INFO - PROCESS | 4964 | 1468229151959 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 838ms 02:25:52 INFO - PROCESS | 4964 | 1468229152023 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 4964 | 1468229152025 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:25:52 INFO - PROCESS | 4964 | 1468229152029 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 4964 | 1468229152031 Marionette TRACE conn5 <- [1,586,null,{}] 02:25:52 INFO - PROCESS | 4964 | 1468229152034 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 4964 | 1468229152036 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:52 INFO - PROCESS | 4964 | 1468229152121 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:25:52 INFO - PROCESS | 4964 | 1468229152194 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 4964 | 1468229152196 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8AA1000 == 37 [pid = 4964] [id = 156] 02:25:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD967B400) [pid = 4964] [serial = 466] [outer = 0000000000000000] 02:25:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BDB35B800) [pid = 4964] [serial = 467] [outer = 0000007BD967B400] 02:25:52 INFO - PROCESS | 4964 | 1468229152241 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDB58E400) [pid = 4964] [serial = 468] [outer = 0000007BD967B400] 02:25:52 INFO - PROCESS | 4964 | 1468229152859 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 881ms 02:25:52 INFO - PROCESS | 4964 | 1468229152913 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 4964 | 1468229152918 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:25:52 INFO - PROCESS | 4964 | 1468229152923 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 4964 | 1468229152927 Marionette TRACE conn5 <- [1,590,null,{}] 02:25:52 INFO - PROCESS | 4964 | 1468229152934 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 4964 | 1468229152938 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:53 INFO - PROCESS | 4964 | 1468229153056 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:25:53 INFO - PROCESS | 4964 | 1468229153131 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 4964 | 1468229153134 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B2000 == 38 [pid = 4964] [id = 157] 02:25:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC44E800) [pid = 4964] [serial = 469] [outer = 0000000000000000] 02:25:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD05F9000) [pid = 4964] [serial = 470] [outer = 0000007BCC44E800] 02:25:53 INFO - PROCESS | 4964 | 1468229153236 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD1E85800) [pid = 4964] [serial = 471] [outer = 0000007BCC44E800] 02:25:53 INFO - PROCESS | 4964 | 1468229153812 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 02:25:53 INFO - PROCESS | 4964 | 1468229153850 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 4964 | 1468229153855 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:25:53 INFO - PROCESS | 4964 | 1468229153862 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 4964 | 1468229153865 Marionette TRACE conn5 <- [1,594,null,{}] 02:25:53 INFO - PROCESS | 4964 | 1468229153870 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 4964 | 1468229153873 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:54 INFO - PROCESS | 4964 | 1468229153990 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:25:54 INFO - PROCESS | 4964 | 1468229154064 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 4964 | 1468229154067 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC9000 == 39 [pid = 4964] [id = 158] 02:25:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD7E04000) [pid = 4964] [serial = 472] [outer = 0000000000000000] 02:25:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7E0F800) [pid = 4964] [serial = 473] [outer = 0000007BD7E04000] 02:25:54 INFO - PROCESS | 4964 | 1468229154168 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8809800) [pid = 4964] [serial = 474] [outer = 0000007BD7E04000] 02:25:54 INFO - PROCESS | 4964 | 1468229154772 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 02:25:54 INFO - PROCESS | 4964 | 1468229154787 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 4964 | 1468229154790 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:25:54 INFO - PROCESS | 4964 | 1468229154794 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 4964 | 1468229154798 Marionette TRACE conn5 <- [1,598,null,{}] 02:25:54 INFO - PROCESS | 4964 | 1468229154810 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 4964 | 1468229154815 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:54 INFO - PROCESS | 4964 | 1468229154930 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:25:55 INFO - PROCESS | 4964 | 1468229155007 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 4964 | 1468229155011 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0636800 == 40 [pid = 4964] [id = 159] 02:25:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD90EE400) [pid = 4964] [serial = 475] [outer = 0000000000000000] 02:25:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDA19D000) [pid = 4964] [serial = 476] [outer = 0000007BD90EE400] 02:25:55 INFO - PROCESS | 4964 | 1468229155110 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC040800) [pid = 4964] [serial = 477] [outer = 0000007BD90EE400] 02:25:55 INFO - PROCESS | 4964 | 1468229155719 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 02:25:55 INFO - PROCESS | 4964 | 1468229155783 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 4964 | 1468229155786 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:25:55 INFO - PROCESS | 4964 | 1468229155789 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 4964 | 1468229155792 Marionette TRACE conn5 <- [1,602,null,{}] 02:25:55 INFO - PROCESS | 4964 | 1468229155796 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 4964 | 1468229155798 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:55 INFO - PROCESS | 4964 | 1468229155934 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:25:56 INFO - PROCESS | 4964 | 1468229156013 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 4964 | 1468229156016 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930D000 == 41 [pid = 4964] [id = 160] 02:25:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1F24000) [pid = 4964] [serial = 478] [outer = 0000000000000000] 02:25:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD8809C00) [pid = 4964] [serial = 479] [outer = 0000007BD1F24000] 02:25:56 INFO - PROCESS | 4964 | 1468229156071 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDC061400) [pid = 4964] [serial = 480] [outer = 0000007BD1F24000] 02:25:56 INFO - PROCESS | 4964 | 1468229156807 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1083ms 02:25:56 INFO - PROCESS | 4964 | 1468229156876 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 4964 | 1468229156880 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:25:56 INFO - PROCESS | 4964 | 1468229156898 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 4964 | 1468229156901 Marionette TRACE conn5 <- [1,606,null,{}] 02:25:56 INFO - PROCESS | 4964 | 1468229156907 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 4964 | 1468229156910 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:57 INFO - PROCESS | 4964 | 1468229157022 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:25:57 INFO - PROCESS | 4964 | 1468229157090 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 4964 | 1468229157093 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F7F000 == 42 [pid = 4964] [id = 161] 02:25:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC450400) [pid = 4964] [serial = 481] [outer = 0000000000000000] 02:25:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC728800) [pid = 4964] [serial = 482] [outer = 0000007BCC450400] 02:25:57 INFO - PROCESS | 4964 | 1468229157144 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD05FA000) [pid = 4964] [serial = 483] [outer = 0000007BCC450400] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF044800 == 41 [pid = 4964] [id = 155] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD98B800 == 40 [pid = 4964] [id = 154] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD982800 == 39 [pid = 4964] [id = 153] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A98000 == 38 [pid = 4964] [id = 152] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9894000 == 37 [pid = 4964] [id = 151] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD925F800 == 36 [pid = 4964] [id = 150] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63DA000 == 35 [pid = 4964] [id = 149] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD06E3800 == 34 [pid = 4964] [id = 148] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCAEAA800 == 33 [pid = 4964] [id = 147] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD995000 == 32 [pid = 4964] [id = 145] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F75800 == 31 [pid = 4964] [id = 146] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930D000 == 30 [pid = 4964] [id = 160] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0636800 == 29 [pid = 4964] [id = 159] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC9000 == 28 [pid = 4964] [id = 158] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8AA1000 == 27 [pid = 4964] [id = 156] 02:25:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B2000 == 26 [pid = 4964] [id = 157] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD0674C00) [pid = 4964] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC251800) [pid = 4964] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC45D000) [pid = 4964] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD29D9C00) [pid = 4964] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD25DEC00) [pid = 4964] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD0675800) [pid = 4964] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD5E6B400) [pid = 4964] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC122C00) [pid = 4964] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5B4B000) [pid = 4964] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCBF3C400) [pid = 4964] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD81AB000) [pid = 4964] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD5EF3800) [pid = 4964] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B43000) [pid = 4964] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8B36C00) [pid = 4964] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1F1AC00) [pid = 4964] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD053C800) [pid = 4964] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8810400) [pid = 4964] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD6310C00) [pid = 4964] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD928B800) [pid = 4964] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD90AAC00) [pid = 4964] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8807800) [pid = 4964] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8E4D400) [pid = 4964] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8271000) [pid = 4964] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A7F000) [pid = 4964] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD1145000) [pid = 4964] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:25:58 INFO - PROCESS | 4964 | 1468229158497 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1635ms 02:25:58 INFO - PROCESS | 4964 | 1468229158537 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 4964 | 1468229158541 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:25:58 INFO - PROCESS | 4964 | 1468229158546 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 4964 | 1468229158549 Marionette TRACE conn5 <- [1,610,null,{}] 02:25:58 INFO - PROCESS | 4964 | 1468229158555 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 4964 | 1468229158558 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:58 INFO - PROCESS | 4964 | 1468229158646 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:25:58 INFO - PROCESS | 4964 | 1468229158660 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 4964 | 1468229158662 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0380800 == 27 [pid = 4964] [id = 162] 02:25:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC129000) [pid = 4964] [serial = 484] [outer = 0000000000000000] 02:25:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC19B400) [pid = 4964] [serial = 485] [outer = 0000007BCC129000] 02:25:58 INFO - PROCESS | 4964 | 1468229158713 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC24E800) [pid = 4964] [serial = 486] [outer = 0000007BCC129000] 02:25:59 INFO - PROCESS | 4964 | 1468229159174 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:25:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 02:25:59 INFO - PROCESS | 4964 | 1468229159222 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 4964 | 1468229159227 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:25:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:25:59 INFO - PROCESS | 4964 | 1468229159235 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 4964 | 1468229159238 Marionette TRACE conn5 <- [1,614,null,{}] 02:25:59 INFO - PROCESS | 4964 | 1468229159242 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 4964 | 1468229159245 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:59 INFO - PROCESS | 4964 | 1468229159337 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:25:59 INFO - PROCESS | 4964 | 1468229159346 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 4964 | 1468229159348 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:25:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2649000 == 28 [pid = 4964] [id = 163] 02:25:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0357C00) [pid = 4964] [serial = 487] [outer = 0000000000000000] 02:25:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD053A400) [pid = 4964] [serial = 488] [outer = 0000007BD0357C00] 02:25:59 INFO - PROCESS | 4964 | 1468229159397 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0677400) [pid = 4964] [serial = 489] [outer = 0000007BD0357C00] 02:25:59 INFO - PROCESS | 4964 | 1468229159872 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:25:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 02:25:59 INFO - PROCESS | 4964 | 1468229159907 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 4964 | 1468229159909 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:25:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:25:59 INFO - PROCESS | 4964 | 1468229159913 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 4964 | 1468229159917 Marionette TRACE conn5 <- [1,618,null,{}] 02:25:59 INFO - PROCESS | 4964 | 1468229159928 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 4964 | 1468229159933 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:00 INFO - PROCESS | 4964 | 1468229160051 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:26:00 INFO - PROCESS | 4964 | 1468229160063 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 4964 | 1468229160066 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824E800 == 29 [pid = 4964] [id = 164] 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCC248000) [pid = 4964] [serial = 490] [outer = 0000000000000000] 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD2A70C00) [pid = 4964] [serial = 491] [outer = 0000007BCC248000] 02:26:00 INFO - PROCESS | 4964 | 1468229160125 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5B48000) [pid = 4964] [serial = 492] [outer = 0000007BCC248000] 02:26:00 INFO - PROCESS | 4964 | 1468229160526 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 02:26:00 INFO - PROCESS | 4964 | 1468229160608 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 4964 | 1468229160611 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:26:00 INFO - PROCESS | 4964 | 1468229160614 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 4964 | 1468229160616 Marionette TRACE conn5 <- [1,622,null,{}] 02:26:00 INFO - PROCESS | 4964 | 1468229160619 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 4964 | 1468229160621 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:00 INFO - PROCESS | 4964 | 1468229160734 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:26:00 INFO - PROCESS | 4964 | 1468229160739 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 4964 | 1468229160742 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8850000 == 30 [pid = 4964] [id = 165] 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B51800) [pid = 4964] [serial = 493] [outer = 0000000000000000] 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5E6BC00) [pid = 4964] [serial = 494] [outer = 0000007BD5B51800] 02:26:00 INFO - PROCESS | 4964 | 1468229160825 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD6303800) [pid = 4964] [serial = 495] [outer = 0000007BD5B51800] 02:26:01 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:01 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:01 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:01 INFO - PROCESS | 4964 | 1468229161263 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 02:26:01 INFO - PROCESS | 4964 | 1468229161287 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 4964 | 1468229161289 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:26:01 INFO - PROCESS | 4964 | 1468229161293 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 4964 | 1468229161295 Marionette TRACE conn5 <- [1,626,null,{}] 02:26:01 INFO - PROCESS | 4964 | 1468229161305 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:01 INFO - PROCESS | 4964 | 1468229161307 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:01 INFO - PROCESS | 4964 | 1468229161439 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:26:01 INFO - PROCESS | 4964 | 1468229161490 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 4964 | 1468229161492 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9322000 == 31 [pid = 4964] [id = 166] 02:26:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD0355400) [pid = 4964] [serial = 496] [outer = 0000000000000000] 02:26:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6325C00) [pid = 4964] [serial = 497] [outer = 0000007BD0355400] 02:26:01 INFO - PROCESS | 4964 | 1468229161538 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD805CC00) [pid = 4964] [serial = 498] [outer = 0000007BD0355400] 02:26:01 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:01 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:02 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:02 INFO - PROCESS | 4964 | 1468229162077 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:26:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 839ms 02:26:02 INFO - PROCESS | 4964 | 1468229162136 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 4964 | 1468229162138 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:26:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:26:02 INFO - PROCESS | 4964 | 1468229162142 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 4964 | 1468229162144 Marionette TRACE conn5 <- [1,630,null,{}] 02:26:02 INFO - PROCESS | 4964 | 1468229162150 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 4964 | 1468229162156 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:02 INFO - PROCESS | 4964 | 1468229162292 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:26:02 INFO - PROCESS | 4964 | 1468229162305 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 4964 | 1468229162307 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB397000 == 32 [pid = 4964] [id = 167] 02:26:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8195400) [pid = 4964] [serial = 499] [outer = 0000000000000000] 02:26:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8809000) [pid = 4964] [serial = 500] [outer = 0000007BD8195400] 02:26:02 INFO - PROCESS | 4964 | 1468229162355 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8B38400) [pid = 4964] [serial = 501] [outer = 0000007BD8195400] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD967B400) [pid = 4964] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD81A7400) [pid = 4964] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCB7CAC00) [pid = 4964] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8B35C00) [pid = 4964] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD90F2000) [pid = 4964] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD29DB000) [pid = 4964] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC12E400) [pid = 4964] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB7CD000) [pid = 4964] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8B3D800) [pid = 4964] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCBC25C00) [pid = 4964] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC126C00) [pid = 4964] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:26:02 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD90EF800) [pid = 4964] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:26:02 INFO - PROCESS | 4964 | 1468229162978 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 881ms 02:26:03 INFO - PROCESS | 4964 | 1468229163031 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 4964 | 1468229163033 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:26:03 INFO - PROCESS | 4964 | 1468229163038 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 4964 | 1468229163040 Marionette TRACE conn5 <- [1,634,null,{}] 02:26:03 INFO - PROCESS | 4964 | 1468229163044 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 4964 | 1468229163046 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:03 INFO - PROCESS | 4964 | 1468229163152 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:26:03 INFO - PROCESS | 4964 | 1468229163200 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 4964 | 1468229163202 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC2000 == 33 [pid = 4964] [id = 168] 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCC01EC00) [pid = 4964] [serial = 502] [outer = 0000000000000000] 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD29DB000) [pid = 4964] [serial = 503] [outer = 0000007BCC01EC00] 02:26:03 INFO - PROCESS | 4964 | 1468229163247 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B36C00) [pid = 4964] [serial = 504] [outer = 0000007BCC01EC00] 02:26:03 INFO - PROCESS | 4964 | 1468229163597 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 02:26:03 INFO - PROCESS | 4964 | 1468229163627 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 4964 | 1468229163629 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:26:03 INFO - PROCESS | 4964 | 1468229163632 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:26:03 INFO - PROCESS | 4964 | 1468229163634 Marionette TRACE conn5 <- [1,638,null,{}] 02:26:03 INFO - PROCESS | 4964 | 1468229163637 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 4964 | 1468229163639 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:03 INFO - PROCESS | 4964 | 1468229163746 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:26:03 INFO - PROCESS | 4964 | 1468229163754 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 4964 | 1468229163756 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD97D800 == 34 [pid = 4964] [id = 169] 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B41800) [pid = 4964] [serial = 505] [outer = 0000000000000000] 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B4B000) [pid = 4964] [serial = 506] [outer = 0000007BD8B41800] 02:26:03 INFO - PROCESS | 4964 | 1468229163803 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD909D400) [pid = 4964] [serial = 507] [outer = 0000007BD8B41800] 02:26:04 INFO - PROCESS | 4964 | 1468229164206 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 02:26:04 INFO - PROCESS | 4964 | 1468229164265 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 4964 | 1468229164267 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:26:04 INFO - PROCESS | 4964 | 1468229164270 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - PROCESS | 4964 | 1468229164272 Marionette TRACE conn5 <- [1,642,null,{}] 02:26:04 INFO - PROCESS | 4964 | 1468229164276 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 4964 | 1468229164278 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:04 INFO - PROCESS | 4964 | 1468229164385 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:26:04 INFO - PROCESS | 4964 | 1468229164392 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 4964 | 1468229164394 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824D800 == 35 [pid = 4964] [id = 170] 02:26:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8B43000) [pid = 4964] [serial = 508] [outer = 0000000000000000] 02:26:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90A9400) [pid = 4964] [serial = 509] [outer = 0000007BD8B43000] 02:26:04 INFO - PROCESS | 4964 | 1468229164441 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD90F2C00) [pid = 4964] [serial = 510] [outer = 0000007BD8B43000] 02:26:04 INFO - PROCESS | 4964 | 1468229164915 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 02:26:04 INFO - PROCESS | 4964 | 1468229164945 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 4964 | 1468229164950 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:26:04 INFO - PROCESS | 4964 | 1468229164956 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:26:04 INFO - PROCESS | 4964 | 1468229164961 Marionette TRACE conn5 <- [1,646,null,{}] 02:26:04 INFO - PROCESS | 4964 | 1468229164968 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 4964 | 1468229164972 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:05 INFO - PROCESS | 4964 | 1468229165130 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:26:05 INFO - PROCESS | 4964 | 1468229165196 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 4964 | 1468229165201 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD037E000 == 36 [pid = 4964] [id = 171] 02:26:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCBF91C00) [pid = 4964] [serial = 511] [outer = 0000000000000000] 02:26:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC023400) [pid = 4964] [serial = 512] [outer = 0000007BCBF91C00] 02:26:05 INFO - PROCESS | 4964 | 1468229165302 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC245000) [pid = 4964] [serial = 513] [outer = 0000007BCBF91C00] 02:26:06 INFO - PROCESS | 4964 | 1468229166085 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:26:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1181ms 02:26:06 INFO - PROCESS | 4964 | 1468229166151 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 4964 | 1468229166156 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:26:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:26:06 INFO - PROCESS | 4964 | 1468229166163 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 4964 | 1468229166166 Marionette TRACE conn5 <- [1,650,null,{}] 02:26:06 INFO - PROCESS | 4964 | 1468229166171 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 4964 | 1468229166174 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:06 INFO - PROCESS | 4964 | 1468229166308 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:26:06 INFO - PROCESS | 4964 | 1468229166374 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 4964 | 1468229166377 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87EF800 == 37 [pid = 4964] [id = 172] 02:26:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD053C800) [pid = 4964] [serial = 514] [outer = 0000000000000000] 02:26:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1151C00) [pid = 4964] [serial = 515] [outer = 0000007BD053C800] 02:26:06 INFO - PROCESS | 4964 | 1468229166436 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD2A72C00) [pid = 4964] [serial = 516] [outer = 0000007BD053C800] 02:26:06 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:07 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:07 INFO - PROCESS | 4964 | 1468229167369 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1235ms 02:26:07 INFO - PROCESS | 4964 | 1468229167401 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 4964 | 1468229167406 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:26:07 INFO - PROCESS | 4964 | 1468229167412 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 4964 | 1468229167415 Marionette TRACE conn5 <- [1,654,null,{}] 02:26:07 INFO - PROCESS | 4964 | 1468229167421 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 4964 | 1468229167424 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:07 INFO - PROCESS | 4964 | 1468229167541 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:26:07 INFO - PROCESS | 4964 | 1468229167613 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 4964 | 1468229167617 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F75000 == 38 [pid = 4964] [id = 173] 02:26:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC45D000) [pid = 4964] [serial = 517] [outer = 0000000000000000] 02:26:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC7EF800) [pid = 4964] [serial = 518] [outer = 0000007BCC45D000] 02:26:07 INFO - PROCESS | 4964 | 1468229167669 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD0546400) [pid = 4964] [serial = 519] [outer = 0000007BCC45D000] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD97D800 == 37 [pid = 4964] [id = 169] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC2000 == 36 [pid = 4964] [id = 168] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB397000 == 35 [pid = 4964] [id = 167] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9322000 == 34 [pid = 4964] [id = 166] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8850000 == 33 [pid = 4964] [id = 165] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824E800 == 32 [pid = 4964] [id = 164] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2649000 == 31 [pid = 4964] [id = 163] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0380800 == 30 [pid = 4964] [id = 162] 02:26:07 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F7F000 == 29 [pid = 4964] [id = 161] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BDB58E400) [pid = 4964] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDB35B800) [pid = 4964] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8A88C00) [pid = 4964] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCC126800) [pid = 4964] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD90A0C00) [pid = 4964] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD93F6000) [pid = 4964] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD578DC00) [pid = 4964] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD06C7400) [pid = 4964] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD5E68000) [pid = 4964] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD06CCC00) [pid = 4964] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81ADC00) [pid = 4964] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B46000) [pid = 4964] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD819D000) [pid = 4964] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC452400) [pid = 4964] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD7EF2C00) [pid = 4964] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC455800) [pid = 4964] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC452000) [pid = 4964] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD967D800) [pid = 4964] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD909D800) [pid = 4964] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD93FB400) [pid = 4964] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD9D14800) [pid = 4964] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC19D000) [pid = 4964] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:26:07 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDA19C400) [pid = 4964] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:26:08 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:08 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:08 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:08 INFO - PROCESS | 4964 | 1468229168194 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 839ms 02:26:08 INFO - PROCESS | 4964 | 1468229168255 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 4964 | 1468229168259 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:26:08 INFO - PROCESS | 4964 | 1468229168266 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 4964 | 1468229168268 Marionette TRACE conn5 <- [1,658,null,{}] 02:26:08 INFO - PROCESS | 4964 | 1468229168272 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 4964 | 1468229168275 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:08 INFO - PROCESS | 4964 | 1468229168366 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:26:08 INFO - PROCESS | 4964 | 1468229168374 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 4964 | 1468229168376 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B4000 == 30 [pid = 4964] [id = 174] 02:26:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD0D3FC00) [pid = 4964] [serial = 520] [outer = 0000000000000000] 02:26:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD10E4C00) [pid = 4964] [serial = 521] [outer = 0000007BD0D3FC00] 02:26:08 INFO - PROCESS | 4964 | 1468229168426 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD29D6800) [pid = 4964] [serial = 522] [outer = 0000007BD0D3FC00] 02:26:08 INFO - PROCESS | 4964 | 1468229168899 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 02:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:26:08 INFO - PROCESS | 4964 | 1468229168940 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 4964 | 1468229168942 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 4964 | 1468229168946 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 4964 | 1468229168950 Marionette TRACE conn5 <- [1,662,null,{}] 02:26:08 INFO - PROCESS | 4964 | 1468229168961 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 4964 | 1468229168966 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:09 INFO - PROCESS | 4964 | 1468229169055 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:26:09 INFO - PROCESS | 4964 | 1468229169065 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 4964 | 1468229169069 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8848800 == 31 [pid = 4964] [id = 175] 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5EF0000) [pid = 4964] [serial = 523] [outer = 0000000000000000] 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD7E06800) [pid = 4964] [serial = 524] [outer = 0000007BD5EF0000] 02:26:09 INFO - PROCESS | 4964 | 1468229169119 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD81A0000) [pid = 4964] [serial = 525] [outer = 0000007BD5EF0000] 02:26:09 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:09 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:09 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:09 INFO - PROCESS | 4964 | [4964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:09 INFO - PROCESS | 4964 | 1468229169611 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:26:09 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 02:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 02:26:09 INFO - PROCESS | 4964 | 1468229169640 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 4964 | 1468229169643 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:26:09 INFO - PROCESS | 4964 | 1468229169651 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 4964 | 1468229169653 Marionette TRACE conn5 <- [1,666,null,{}] 02:26:09 INFO - PROCESS | 4964 | 1468229169656 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 4964 | 1468229169658 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:09 INFO - PROCESS | 4964 | 1468229169750 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:26:09 INFO - PROCESS | 4964 | 1468229169755 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 4964 | 1468229169757 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9896000 == 32 [pid = 4964] [id = 176] 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8277400) [pid = 4964] [serial = 526] [outer = 0000000000000000] 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8811800) [pid = 4964] [serial = 527] [outer = 0000007BD8277400] 02:26:09 INFO - PROCESS | 4964 | 1468229169804 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B31400) [pid = 4964] [serial = 528] [outer = 0000007BD8277400] 02:26:10 INFO - PROCESS | 4964 | 1468229170213 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 02:26:10 INFO - PROCESS | 4964 | 1468229170284 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 4964 | 1468229170286 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:26:10 INFO - PROCESS | 4964 | 1468229170289 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 4964 | 1468229170291 Marionette TRACE conn5 <- [1,670,null,{}] 02:26:10 INFO - PROCESS | 4964 | 1468229170294 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 4964 | 1468229170297 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:10 INFO - PROCESS | 4964 | 1468229170411 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:26:10 INFO - PROCESS | 4964 | 1468229170484 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 4964 | 1468229170486 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC79800 == 33 [pid = 4964] [id = 177] 02:26:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B3FC00) [pid = 4964] [serial = 529] [outer = 0000000000000000] 02:26:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8B4E800) [pid = 4964] [serial = 530] [outer = 0000007BD8B3FC00] 02:26:10 INFO - PROCESS | 4964 | 1468229170532 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90A8000) [pid = 4964] [serial = 531] [outer = 0000007BD8B3FC00] 02:26:10 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:26:11 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:26:11 INFO - PROCESS | 4964 | 1468229171502 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:26:11 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) 02:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1221ms 02:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:26:11 INFO - PROCESS | 4964 | 1468229171514 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 4964 | 1468229171516 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:26:11 INFO - PROCESS | 4964 | 1468229171524 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 4964 | 1468229171526 Marionette TRACE conn5 <- [1,674,null,{}] 02:26:11 INFO - PROCESS | 4964 | 1468229171530 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:11 INFO - PROCESS | 4964 | 1468229171536 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:11 INFO - PROCESS | 4964 | 1468229171670 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:26:11 INFO - PROCESS | 4964 | 1468229171678 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 4964 | 1468229171680 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD991800 == 34 [pid = 4964] [id = 178] 02:26:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90E6C00) [pid = 4964] [serial = 532] [outer = 0000000000000000] 02:26:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BDA19F800) [pid = 4964] [serial = 533] [outer = 0000007BD90E6C00] 02:26:11 INFO - PROCESS | 4964 | 1468229171764 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDB08F800) [pid = 4964] [serial = 534] [outer = 0000007BD90E6C00] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC129000) [pid = 4964] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC450400) [pid = 4964] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC248000) [pid = 4964] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD0357C00) [pid = 4964] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC44E800) [pid = 4964] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD7E04000) [pid = 4964] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD90EE400) [pid = 4964] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8B41800) [pid = 4964] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1F24000) [pid = 4964] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0355400) [pid = 4964] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC01EC00) [pid = 4964] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8195400) [pid = 4964] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:26:12 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5B51800) [pid = 4964] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:26:12 INFO - PROCESS | 4964 | 1468229172683 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:26:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1188ms 02:26:12 INFO - PROCESS | 4964 | 1468229172711 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 4964 | 1468229172713 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:26:12 INFO - PROCESS | 4964 | 1468229172717 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 4964 | 1468229172719 Marionette TRACE conn5 <- [1,678,null,{}] 02:26:12 INFO - PROCESS | 4964 | 1468229172722 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 4964 | 1468229172724 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:12 INFO - PROCESS | 4964 | 1468229172831 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:26:12 INFO - PROCESS | 4964 | 1468229172838 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 4964 | 1468229172840 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDD8800 == 35 [pid = 4964] [id = 179] 02:26:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0539C00) [pid = 4964] [serial = 535] [outer = 0000000000000000] 02:26:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1F24000) [pid = 4964] [serial = 536] [outer = 0000007BD0539C00] 02:26:12 INFO - PROCESS | 4964 | 1468229172886 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8271C00) [pid = 4964] [serial = 537] [outer = 0000007BD0539C00] 02:26:13 INFO - PROCESS | 4964 | 1468229173795 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 02:26:13 INFO - PROCESS | 4964 | 1468229173843 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 4964 | 1468229173845 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:26:13 INFO - PROCESS | 4964 | 1468229173848 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:26:13 INFO - PROCESS | 4964 | 1468229173850 Marionette TRACE conn5 <- [1,682,null,{}] 02:26:13 INFO - PROCESS | 4964 | 1468229173854 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 4964 | 1468229173856 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:13 INFO - PROCESS | 4964 | 1468229173964 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:26:13 INFO - PROCESS | 4964 | 1468229173972 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 4964 | 1468229173974 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCE6000 == 36 [pid = 4964] [id = 180] 02:26:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0357C00) [pid = 4964] [serial = 538] [outer = 0000000000000000] 02:26:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BDB586C00) [pid = 4964] [serial = 539] [outer = 0000007BD0357C00] 02:26:14 INFO - PROCESS | 4964 | 1468229174020 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BDC042000) [pid = 4964] [serial = 540] [outer = 0000007BD0357C00] 02:26:15 INFO - PROCESS | 4964 | 1468229175091 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:26:15 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) 02:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1284ms 02:26:15 INFO - PROCESS | 4964 | 1468229175137 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 4964 | 1468229175141 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:26:15 INFO - PROCESS | 4964 | 1468229175147 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 4964 | 1468229175150 Marionette TRACE conn5 <- [1,686,null,{}] 02:26:15 INFO - PROCESS | 4964 | 1468229175157 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 4964 | 1468229175160 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:15 INFO - PROCESS | 4964 | 1468229175366 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:26:15 INFO - PROCESS | 4964 | 1468229175447 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 4964 | 1468229175451 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D8800 == 37 [pid = 4964] [id = 181] 02:26:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD0358400) [pid = 4964] [serial = 541] [outer = 0000000000000000] 02:26:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD0544C00) [pid = 4964] [serial = 542] [outer = 0000007BD0358400] 02:26:15 INFO - PROCESS | 4964 | 1468229175511 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD25E1C00) [pid = 4964] [serial = 543] [outer = 0000007BD0358400] 02:26:16 INFO - PROCESS | 4964 | 1468229176594 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:26:16 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) 02:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1490ms 02:26:16 INFO - PROCESS | 4964 | 1468229176640 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 4964 | 1468229176645 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:26:16 INFO - PROCESS | 4964 | 1468229176653 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 4964 | 1468229176656 Marionette TRACE conn5 <- [1,690,null,{}] 02:26:16 INFO - PROCESS | 4964 | 1468229176660 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 4964 | 1468229176663 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:16 INFO - PROCESS | 4964 | 1468229176811 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:26:16 INFO - PROCESS | 4964 | 1468229176928 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 4964 | 1468229176930 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BB000 == 38 [pid = 4964] [id = 182] 02:26:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD7E09000) [pid = 4964] [serial = 544] [outer = 0000000000000000] 02:26:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8271000) [pid = 4964] [serial = 545] [outer = 0000007BD7E09000] 02:26:16 INFO - PROCESS | 4964 | 1468229176991 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD90F1400) [pid = 4964] [serial = 546] [outer = 0000007BD7E09000] 02:26:18 INFO - PROCESS | 4964 | 1468229178138 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1546ms 02:26:18 INFO - PROCESS | 4964 | 1468229178278 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 4964 | 1468229178282 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:26:18 INFO - PROCESS | 4964 | 1468229178292 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 4964 | 1468229178296 Marionette TRACE conn5 <- [1,694,null,{}] 02:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:26:18 INFO - PROCESS | 4964 | 1468229178302 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 4964 | 1468229178305 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:18 INFO - PROCESS | 4964 | 1468229178405 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:26:18 INFO - PROCESS | 4964 | 1468229178471 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 4964 | 1468229178474 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBF6C000 == 39 [pid = 4964] [id = 183] 02:26:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCB70DC00) [pid = 4964] [serial = 547] [outer = 0000000000000000] 02:26:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCB7CFC00) [pid = 4964] [serial = 548] [outer = 0000007BCB70DC00] 02:26:18 INFO - PROCESS | 4964 | 1468229178528 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC027800) [pid = 4964] [serial = 549] [outer = 0000007BCB70DC00] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDD8800 == 38 [pid = 4964] [id = 179] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD991800 == 37 [pid = 4964] [id = 178] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC79800 == 36 [pid = 4964] [id = 177] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9896000 == 35 [pid = 4964] [id = 176] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8848800 == 34 [pid = 4964] [id = 175] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B4000 == 33 [pid = 4964] [id = 174] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F75000 == 32 [pid = 4964] [id = 173] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824D800 == 31 [pid = 4964] [id = 170] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD037E000 == 30 [pid = 4964] [id = 171] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87EF800 == 29 [pid = 4964] [id = 172] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BB000 == 28 [pid = 4964] [id = 182] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D8800 == 27 [pid = 4964] [id = 181] 02:26:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCE6000 == 26 [pid = 4964] [id = 180] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC19B400) [pid = 4964] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC24E800) [pid = 4964] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD05FA000) [pid = 4964] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC728800) [pid = 4964] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD2A70C00) [pid = 4964] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD053A400) [pid = 4964] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD0677400) [pid = 4964] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1E85800) [pid = 4964] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD05F9000) [pid = 4964] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8809800) [pid = 4964] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD7E0F800) [pid = 4964] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BDC040800) [pid = 4964] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BDA19D000) [pid = 4964] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD909D400) [pid = 4964] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDC061400) [pid = 4964] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8809C00) [pid = 4964] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD805CC00) [pid = 4964] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD6325C00) [pid = 4964] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD29DB000) [pid = 4964] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD8809000) [pid = 4964] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8B4B000) [pid = 4964] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD8B38400) [pid = 4964] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5E6BC00) [pid = 4964] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD6303800) [pid = 4964] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD8B36C00) [pid = 4964] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD90A9400) [pid = 4964] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:26:19 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD5B48000) [pid = 4964] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:26:20 INFO - PROCESS | 4964 | 1468229180219 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:26:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1968ms 02:26:20 INFO - PROCESS | 4964 | 1468229180272 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 4964 | 1468229180276 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:26:20 INFO - PROCESS | 4964 | 1468229180281 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 4964 | 1468229180284 Marionette TRACE conn5 <- [1,698,null,{}] 02:26:20 INFO - PROCESS | 4964 | 1468229180290 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 4964 | 1468229180293 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:20 INFO - PROCESS | 4964 | 1468229180381 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:26:20 INFO - PROCESS | 4964 | 1468229180389 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 4964 | 1468229180393 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBF7C000 == 27 [pid = 4964] [id = 184] 02:26:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC02B000) [pid = 4964] [serial = 550] [outer = 0000000000000000] 02:26:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCC127000) [pid = 4964] [serial = 551] [outer = 0000007BCC02B000] 02:26:20 INFO - PROCESS | 4964 | 1468229180444 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC19B400) [pid = 4964] [serial = 552] [outer = 0000007BCC02B000] 02:26:21 INFO - PROCESS | 4964 | 1468229181379 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 02:26:21 INFO - PROCESS | 4964 | 1468229181423 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 4964 | 1468229181428 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:26:21 INFO - PROCESS | 4964 | 1468229181435 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 4964 | 1468229181438 Marionette TRACE conn5 <- [1,702,null,{}] 02:26:21 INFO - PROCESS | 4964 | 1468229181442 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 4964 | 1468229181444 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:21 INFO - PROCESS | 4964 | 1468229181535 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:26:21 INFO - PROCESS | 4964 | 1468229181542 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 4964 | 1468229181544 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10C2800 == 28 [pid = 4964] [id = 185] 02:26:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC725C00) [pid = 4964] [serial = 553] [outer = 0000000000000000] 02:26:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC734800) [pid = 4964] [serial = 554] [outer = 0000007BCC725C00] 02:26:21 INFO - PROCESS | 4964 | 1468229181596 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC95D800) [pid = 4964] [serial = 555] [outer = 0000007BCC725C00] 02:26:22 INFO - PROCESS | 4964 | 1468229182589 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:26:22 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 02:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1178ms 02:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:26:22 INFO - PROCESS | 4964 | 1468229182619 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 4964 | 1468229182621 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:26:22 INFO - PROCESS | 4964 | 1468229182625 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 4964 | 1468229182629 Marionette TRACE conn5 <- [1,706,null,{}] 02:26:22 INFO - PROCESS | 4964 | 1468229182640 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:22 INFO - PROCESS | 4964 | 1468229182645 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:22 INFO - PROCESS | 4964 | 1468229182756 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:26:22 INFO - PROCESS | 4964 | 1468229182765 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 4964 | 1468229182768 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A8D000 == 29 [pid = 4964] [id = 186] 02:26:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC124400) [pid = 4964] [serial = 556] [outer = 0000000000000000] 02:26:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD06CC800) [pid = 4964] [serial = 557] [outer = 0000007BCC124400] 02:26:22 INFO - PROCESS | 4964 | 1468229182854 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD10DE400) [pid = 4964] [serial = 558] [outer = 0000007BCC124400] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8B3FC00) [pid = 4964] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD90E6C00) [pid = 4964] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8B43000) [pid = 4964] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD053C800) [pid = 4964] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCC45D000) [pid = 4964] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD8277400) [pid = 4964] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD0D3FC00) [pid = 4964] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD5EF0000) [pid = 4964] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BCBF91C00) [pid = 4964] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD0539C00) [pid = 4964] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:26:23 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD0357C00) [pid = 4964] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:26:23 INFO - PROCESS | 4964 | 1468229183845 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1230ms 02:26:23 INFO - PROCESS | 4964 | 1468229183859 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 4964 | 1468229183862 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:26:23 INFO - PROCESS | 4964 | 1468229183865 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 4964 | 1468229183867 Marionette TRACE conn5 <- [1,710,null,{}] 02:26:23 INFO - PROCESS | 4964 | 1468229183870 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 4964 | 1468229183873 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:23 INFO - PROCESS | 4964 | 1468229183959 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:26:23 INFO - PROCESS | 4964 | 1468229183965 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 4964 | 1468229183968 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C9800 == 30 [pid = 4964] [id = 187] 02:26:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD1162400) [pid = 4964] [serial = 559] [outer = 0000000000000000] 02:26:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD135FC00) [pid = 4964] [serial = 560] [outer = 0000007BD1162400] 02:26:24 INFO - PROCESS | 4964 | 1468229184013 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD1F23400) [pid = 4964] [serial = 561] [outer = 0000007BD1162400] 02:26:24 INFO - PROCESS | 4964 | 1468229184433 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 4964 | 1468229184499 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:26:24 INFO - PROCESS | 4964 | 1468229184502 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 4964 | 1468229184504 Marionette TRACE conn5 <- [1,714,null,{}] 02:26:24 INFO - PROCESS | 4964 | 1468229184507 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 4964 | 1468229184510 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:24 INFO - PROCESS | 4964 | 1468229184589 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:26:24 INFO - PROCESS | 4964 | 1468229184597 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 4964 | 1468229184600 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD832E800 == 31 [pid = 4964] [id = 188] 02:26:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCAE14800) [pid = 4964] [serial = 562] [outer = 0000000000000000] 02:26:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD2A73400) [pid = 4964] [serial = 563] [outer = 0000007BCAE14800] 02:26:24 INFO - PROCESS | 4964 | 1468229184645 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD5B17C00) [pid = 4964] [serial = 564] [outer = 0000007BCAE14800] 02:26:25 INFO - PROCESS | 4964 | 1468229185111 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 630ms 02:26:25 INFO - PROCESS | 4964 | 1468229185134 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 4964 | 1468229185136 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:26:25 INFO - PROCESS | 4964 | 1468229185140 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 4964 | 1468229185142 Marionette TRACE conn5 <- [1,718,null,{}] 02:26:25 INFO - PROCESS | 4964 | 1468229185145 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 4964 | 1468229185151 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:25 INFO - PROCESS | 4964 | 1468229185257 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:26:25 INFO - PROCESS | 4964 | 1468229185264 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 4964 | 1468229185266 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E82000 == 32 [pid = 4964] [id = 189] 02:26:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD5B52000) [pid = 4964] [serial = 565] [outer = 0000000000000000] 02:26:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD6307400) [pid = 4964] [serial = 566] [outer = 0000007BD5B52000] 02:26:25 INFO - PROCESS | 4964 | 1468229185336 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD6311C00) [pid = 4964] [serial = 567] [outer = 0000007BD5B52000] 02:26:25 INFO - PROCESS | 4964 | 1468229185765 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 4964 | 1468229185856 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:26:25 INFO - PROCESS | 4964 | 1468229185889 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 4964 | 1468229185893 Marionette TRACE conn5 <- [1,722,null,{}] 02:26:25 INFO - PROCESS | 4964 | 1468229185906 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 4964 | 1468229185911 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:26 INFO - PROCESS | 4964 | 1468229186044 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:26:26 INFO - PROCESS | 4964 | 1468229186106 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 4964 | 1468229186110 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC87800 == 33 [pid = 4964] [id = 190] 02:26:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC01C400) [pid = 4964] [serial = 568] [outer = 0000000000000000] 02:26:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC02AC00) [pid = 4964] [serial = 569] [outer = 0000007BCC01C400] 02:26:26 INFO - PROCESS | 4964 | 1468229186168 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC248000) [pid = 4964] [serial = 570] [outer = 0000007BCC01C400] 02:26:26 INFO - PROCESS | 4964 | 1468229186942 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:26:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1092ms 02:26:27 INFO - PROCESS | 4964 | 1468229186994 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 4964 | 1468229186998 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:26:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:26:27 INFO - PROCESS | 4964 | 1468229187004 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 4964 | 1468229187009 Marionette TRACE conn5 <- [1,726,null,{}] 02:26:27 INFO - PROCESS | 4964 | 1468229187014 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 4964 | 1468229187017 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:27 INFO - PROCESS | 4964 | 1468229187139 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:26:27 INFO - PROCESS | 4964 | 1468229187211 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 4964 | 1468229187214 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8254000 == 34 [pid = 4964] [id = 191] 02:26:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD053B400) [pid = 4964] [serial = 571] [outer = 0000000000000000] 02:26:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD05F7400) [pid = 4964] [serial = 572] [outer = 0000007BD053B400] 02:26:27 INFO - PROCESS | 4964 | 1468229187271 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD1142800) [pid = 4964] [serial = 573] [outer = 0000007BD053B400] 02:26:28 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:26:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD832E800 == 33 [pid = 4964] [id = 188] 02:26:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C9800 == 32 [pid = 4964] [id = 187] 02:26:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A8D000 == 31 [pid = 4964] [id = 186] 02:26:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD10C2800 == 30 [pid = 4964] [id = 185] 02:26:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBF7C000 == 29 [pid = 4964] [id = 184] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8B4E800) [pid = 4964] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BDA19F800) [pid = 4964] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDB08F800) [pid = 4964] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD90F2C00) [pid = 4964] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD1151C00) [pid = 4964] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD2A72C00) [pid = 4964] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC7EF800) [pid = 4964] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD0546400) [pid = 4964] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD8811800) [pid = 4964] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD10E4C00) [pid = 4964] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD29D6800) [pid = 4964] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD7E06800) [pid = 4964] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD81A0000) [pid = 4964] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BCC023400) [pid = 4964] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BCC245000) [pid = 4964] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD8271C00) [pid = 4964] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BDC042000) [pid = 4964] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BDB586C00) [pid = 4964] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD90A8000) [pid = 4964] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD8B31400) [pid = 4964] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | --DOMWINDOW == 52 (0000007BD1F24000) [pid = 4964] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:26:28 INFO - PROCESS | 4964 | 1468229188483 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:26:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1491ms 02:26:28 INFO - PROCESS | 4964 | 1468229188497 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 4964 | 1468229188501 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:26:28 INFO - PROCESS | 4964 | 1468229188505 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 4964 | 1468229188508 Marionette TRACE conn5 <- [1,730,null,{}] 02:26:28 INFO - PROCESS | 4964 | 1468229188514 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 4964 | 1468229188517 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:28 INFO - PROCESS | 4964 | 1468229188611 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:26:28 INFO - PROCESS | 4964 | 1468229188674 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 4964 | 1468229188678 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E7E000 == 30 [pid = 4964] [id = 192] 02:26:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 53 (0000007BCC24BC00) [pid = 4964] [serial = 574] [outer = 0000000000000000] 02:26:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BCC251800) [pid = 4964] [serial = 575] [outer = 0000007BCC24BC00] 02:26:28 INFO - PROCESS | 4964 | 1468229188727 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCC72B000) [pid = 4964] [serial = 576] [outer = 0000007BCC24BC00] 02:26:29 INFO - PROCESS | 4964 | 1468229189593 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:26:29 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 02:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1137ms 02:26:29 INFO - PROCESS | 4964 | 1468229189646 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 4964 | 1468229189651 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:26:29 INFO - PROCESS | 4964 | 1468229189657 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:26:29 INFO - PROCESS | 4964 | 1468229189660 Marionette TRACE conn5 <- [1,734,null,{}] 02:26:29 INFO - PROCESS | 4964 | 1468229189663 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 4964 | 1468229189666 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:29 INFO - PROCESS | 4964 | 1468229189755 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:26:29 INFO - PROCESS | 4964 | 1468229189763 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 4964 | 1468229189765 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7C000 == 31 [pid = 4964] [id = 193] 02:26:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BD0546400) [pid = 4964] [serial = 577] [outer = 0000000000000000] 02:26:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BD0D33000) [pid = 4964] [serial = 578] [outer = 0000007BD0546400] 02:26:29 INFO - PROCESS | 4964 | 1468229189812 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BD1150C00) [pid = 4964] [serial = 579] [outer = 0000007BD0546400] 02:26:30 INFO - PROCESS | 4964 | 1468229190755 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:26:30 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.) 02:26:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1143ms 02:26:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:26:30 INFO - PROCESS | 4964 | 1468229190810 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 4964 | 1468229190813 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:26:30 INFO - PROCESS | 4964 | 1468229190817 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 4964 | 1468229190820 Marionette TRACE conn5 <- [1,738,null,{}] 02:26:30 INFO - PROCESS | 4964 | 1468229190832 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 4964 | 1468229190836 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:30 INFO - PROCESS | 4964 | 1468229190952 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:26:30 INFO - PROCESS | 4964 | 1468229190960 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 4964 | 1468229190964 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8328000 == 32 [pid = 4964] [id = 194] 02:26:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD5B44800) [pid = 4964] [serial = 580] [outer = 0000000000000000] 02:26:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD5E6A400) [pid = 4964] [serial = 581] [outer = 0000007BD5B44800] 02:26:31 INFO - PROCESS | 4964 | 1468229191049 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD61ED000) [pid = 4964] [serial = 582] [outer = 0000007BD5B44800] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BCC02B000) [pid = 4964] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BCC124400) [pid = 4964] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BCB70DC00) [pid = 4964] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BCC725C00) [pid = 4964] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD0358400) [pid = 4964] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD7E09000) [pid = 4964] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD1162400) [pid = 4964] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:26:31 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BCAE14800) [pid = 4964] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:26:31 INFO - PROCESS | 4964 | 1468229191986 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1192ms 02:26:32 INFO - PROCESS | 4964 | 1468229192010 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 4964 | 1468229192013 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:26:32 INFO - PROCESS | 4964 | 1468229192016 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:26:32 INFO - PROCESS | 4964 | 1468229192018 Marionette TRACE conn5 <- [1,742,null,{}] 02:26:32 INFO - PROCESS | 4964 | 1468229192022 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 4964 | 1468229192024 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:32 INFO - PROCESS | 4964 | 1468229192110 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:26:32 INFO - PROCESS | 4964 | 1468229192116 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 4964 | 1468229192118 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9431800 == 33 [pid = 4964] [id = 195] 02:26:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BD1F20C00) [pid = 4964] [serial = 583] [outer = 0000000000000000] 02:26:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BD5EF3800) [pid = 4964] [serial = 584] [outer = 0000007BD1F20C00] 02:26:32 INFO - PROCESS | 4964 | 1468229192163 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BD7E06000) [pid = 4964] [serial = 585] [outer = 0000007BD1F20C00] 02:26:33 INFO - PROCESS | 4964 | 1468229193094 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:26:33 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 02:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1137ms 02:26:33 INFO - PROCESS | 4964 | 1468229193156 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 4964 | 1468229193158 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:26:33 INFO - PROCESS | 4964 | 1468229193162 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 4964 | 1468229193163 Marionette TRACE conn5 <- [1,746,null,{}] 02:26:33 INFO - PROCESS | 4964 | 1468229193167 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 4964 | 1468229193169 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:33 INFO - PROCESS | 4964 | 1468229193251 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:26:33 INFO - PROCESS | 4964 | 1468229193257 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 4964 | 1468229193259 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9893800 == 34 [pid = 4964] [id = 196] 02:26:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCB7CB400) [pid = 4964] [serial = 586] [outer = 0000000000000000] 02:26:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BD805A000) [pid = 4964] [serial = 587] [outer = 0000007BCB7CB400] 02:26:33 INFO - PROCESS | 4964 | 1468229193303 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BCAED2C00) [pid = 4964] [serial = 588] [outer = 0000007BCB7CB400] 02:26:33 INFO - PROCESS | 4964 | 1468229193732 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 02:26:33 INFO - PROCESS | 4964 | 1468229193793 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 4964 | 1468229193795 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:26:33 INFO - PROCESS | 4964 | 1468229193799 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 4964 | 1468229193800 Marionette TRACE conn5 <- [1,750,null,{}] 02:26:33 INFO - PROCESS | 4964 | 1468229193804 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 4964 | 1468229193810 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:33 INFO - PROCESS | 4964 | 1468229193919 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:26:33 INFO - PROCESS | 4964 | 1468229193933 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 4964 | 1468229193935 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB3A6000 == 35 [pid = 4964] [id = 197] 02:26:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD81AAC00) [pid = 4964] [serial = 589] [outer = 0000000000000000] 02:26:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD8808C00) [pid = 4964] [serial = 590] [outer = 0000007BD81AAC00] 02:26:33 INFO - PROCESS | 4964 | 1468229193980 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD8A81000) [pid = 4964] [serial = 591] [outer = 0000007BD81AAC00] 02:26:34 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:26:34 INFO - PROCESS | 4964 | 1468229194896 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:26:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1133ms 02:26:34 INFO - PROCESS | 4964 | 1468229194935 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 4964 | 1468229194940 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:26:34 INFO - PROCESS | 4964 | 1468229194988 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 4964 | 1468229194992 Marionette TRACE conn5 <- [1,754,null,{}] 02:26:35 INFO - PROCESS | 4964 | 1468229194999 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 4964 | 1468229195002 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:35 INFO - PROCESS | 4964 | 1468229195110 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:26:35 INFO - PROCESS | 4964 | 1468229195214 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 4964 | 1468229195217 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F79800 == 36 [pid = 4964] [id = 198] 02:26:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC30B400) [pid = 4964] [serial = 592] [outer = 0000000000000000] 02:26:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC5BA400) [pid = 4964] [serial = 593] [outer = 0000007BCC30B400] 02:26:35 INFO - PROCESS | 4964 | 1468229195278 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD0539C00) [pid = 4964] [serial = 594] [outer = 0000007BCC30B400] 02:26:36 INFO - PROCESS | 4964 | 1468229196286 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:26:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1348ms 02:26:36 INFO - PROCESS | 4964 | 1468229196337 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 4964 | 1468229196342 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:26:36 INFO - PROCESS | 4964 | 1468229196349 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 4964 | 1468229196352 Marionette TRACE conn5 <- [1,758,null,{}] 02:26:36 INFO - PROCESS | 4964 | 1468229196356 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 4964 | 1468229196360 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:36 INFO - PROCESS | 4964 | 1468229196501 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:26:36 INFO - PROCESS | 4964 | 1468229196601 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 4964 | 1468229196604 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9447800 == 37 [pid = 4964] [id = 199] 02:26:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD25DBC00) [pid = 4964] [serial = 595] [outer = 0000000000000000] 02:26:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD578C800) [pid = 4964] [serial = 596] [outer = 0000007BD25DBC00] 02:26:36 INFO - PROCESS | 4964 | 1468229196702 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD5E69C00) [pid = 4964] [serial = 597] [outer = 0000007BD25DBC00] 02:26:37 INFO - PROCESS | 4964 | 1468229197380 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1085ms 02:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:26:37 INFO - PROCESS | 4964 | 1468229197435 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 4964 | 1468229197440 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:26:37 INFO - PROCESS | 4964 | 1468229197444 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 4964 | 1468229197448 Marionette TRACE conn5 <- [1,762,null,{}] 02:26:37 INFO - PROCESS | 4964 | 1468229197453 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 4964 | 1468229197456 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:37 INFO - PROCESS | 4964 | 1468229197562 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:26:37 INFO - PROCESS | 4964 | 1468229197633 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 4964 | 1468229197636 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5DF000 == 38 [pid = 4964] [id = 200] 02:26:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC44EC00) [pid = 4964] [serial = 598] [outer = 0000000000000000] 02:26:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC45B000) [pid = 4964] [serial = 599] [outer = 0000007BCC44EC00] 02:26:37 INFO - PROCESS | 4964 | 1468229197687 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCD5BD000) [pid = 4964] [serial = 600] [outer = 0000007BCC44EC00] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9893800 == 37 [pid = 4964] [id = 196] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9431800 == 36 [pid = 4964] [id = 195] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8328000 == 35 [pid = 4964] [id = 194] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7C000 == 34 [pid = 4964] [id = 193] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E7E000 == 33 [pid = 4964] [id = 192] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E82000 == 32 [pid = 4964] [id = 189] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC87800 == 31 [pid = 4964] [id = 190] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8254000 == 30 [pid = 4964] [id = 191] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBF6C000 == 29 [pid = 4964] [id = 183] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9447800 == 28 [pid = 4964] [id = 199] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB3A6000 == 27 [pid = 4964] [id = 197] 02:26:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F79800 == 26 [pid = 4964] [id = 198] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD6307400) [pid = 4964] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCC127000) [pid = 4964] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD06CC800) [pid = 4964] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC19B400) [pid = 4964] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC027800) [pid = 4964] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCB7CFC00) [pid = 4964] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCC734800) [pid = 4964] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD25E1C00) [pid = 4964] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD0544C00) [pid = 4964] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD90F1400) [pid = 4964] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD8271000) [pid = 4964] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD135FC00) [pid = 4964] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD2A73400) [pid = 4964] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD1F23400) [pid = 4964] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD10DE400) [pid = 4964] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD5B17C00) [pid = 4964] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BCC95D800) [pid = 4964] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:26:38 INFO - PROCESS | 4964 | 1468229198794 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1382ms 02:26:38 INFO - PROCESS | 4964 | 1468229198829 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 4964 | 1468229198833 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:26:38 INFO - PROCESS | 4964 | 1468229198841 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:26:38 INFO - PROCESS | 4964 | 1468229198846 Marionette TRACE conn5 <- [1,766,null,{}] 02:26:38 INFO - PROCESS | 4964 | 1468229198851 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 4964 | 1468229198854 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:38 INFO - PROCESS | 4964 | 1468229198945 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:26:38 INFO - PROCESS | 4964 | 1468229198954 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 4964 | 1468229198957 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5DA000 == 27 [pid = 4964] [id = 201] 02:26:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCC196000) [pid = 4964] [serial = 601] [outer = 0000000000000000] 02:26:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCC19C400) [pid = 4964] [serial = 602] [outer = 0000007BCC196000] 02:26:39 INFO - PROCESS | 4964 | 1468229199006 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC24D000) [pid = 4964] [serial = 603] [outer = 0000007BCC196000] 02:26:39 INFO - PROCESS | 4964 | 1468229199441 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 02:26:39 INFO - PROCESS | 4964 | 1468229199476 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 4964 | 1468229199481 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:26:39 INFO - PROCESS | 4964 | 1468229199488 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 4964 | 1468229199491 Marionette TRACE conn5 <- [1,770,null,{}] 02:26:39 INFO - PROCESS | 4964 | 1468229199499 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 4964 | 1468229199501 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:39 INFO - PROCESS | 4964 | 1468229199594 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:26:39 INFO - PROCESS | 4964 | 1468229199638 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 4964 | 1468229199640 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F8C800 == 28 [pid = 4964] [id = 202] 02:26:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BCCE46000) [pid = 4964] [serial = 604] [outer = 0000000000000000] 02:26:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BCD5BEC00) [pid = 4964] [serial = 605] [outer = 0000007BCCE46000] 02:26:39 INFO - PROCESS | 4964 | 1468229199688 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD05EDC00) [pid = 4964] [serial = 606] [outer = 0000007BCCE46000] 02:26:40 INFO - PROCESS | 4964 | 1468229200117 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 02:26:40 INFO - PROCESS | 4964 | 1468229200182 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 4964 | 1468229200185 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:26:40 INFO - PROCESS | 4964 | 1468229200188 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 4964 | 1468229200192 Marionette TRACE conn5 <- [1,774,null,{}] 02:26:40 INFO - PROCESS | 4964 | 1468229200203 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 4964 | 1468229200208 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:40 INFO - PROCESS | 4964 | 1468229200295 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:26:40 INFO - PROCESS | 4964 | 1468229200304 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 4964 | 1468229200307 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7EA1000 == 29 [pid = 4964] [id = 203] 02:26:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD135F400) [pid = 4964] [serial = 607] [outer = 0000000000000000] 02:26:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD1E11000) [pid = 4964] [serial = 608] [outer = 0000007BD135F400] 02:26:40 INFO - PROCESS | 4964 | 1468229200364 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD1F28800) [pid = 4964] [serial = 609] [outer = 0000007BD135F400] 02:26:40 INFO - PROCESS | 4964 | 1468229200788 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 02:26:40 INFO - PROCESS | 4964 | 1468229200820 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 4964 | 1468229200823 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:26:40 INFO - PROCESS | 4964 | 1468229200826 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 4964 | 1468229200828 Marionette TRACE conn5 <- [1,778,null,{}] 02:26:40 INFO - PROCESS | 4964 | 1468229200832 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 4964 | 1468229200834 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:40 INFO - PROCESS | 4964 | 1468229200949 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:26:41 INFO - PROCESS | 4964 | 1468229201038 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 4964 | 1468229201040 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87D0800 == 30 [pid = 4964] [id = 204] 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD5A56C00) [pid = 4964] [serial = 610] [outer = 0000000000000000] 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD5B44000) [pid = 4964] [serial = 611] [outer = 0000007BD5A56C00] 02:26:41 INFO - PROCESS | 4964 | 1468229201086 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD5B51000) [pid = 4964] [serial = 612] [outer = 0000007BD5A56C00] 02:26:41 INFO - PROCESS | 4964 | 1468229201518 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 02:26:41 INFO - PROCESS | 4964 | 1468229201562 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 4964 | 1468229201564 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:26:41 INFO - PROCESS | 4964 | 1468229201567 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 4964 | 1468229201569 Marionette TRACE conn5 <- [1,782,null,{}] 02:26:41 INFO - PROCESS | 4964 | 1468229201572 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 4964 | 1468229201575 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:41 INFO - PROCESS | 4964 | 1468229201684 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:26:41 INFO - PROCESS | 4964 | 1468229201689 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 4964 | 1468229201691 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930F000 == 31 [pid = 4964] [id = 205] 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD5E66000) [pid = 4964] [serial = 613] [outer = 0000000000000000] 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD5EEA800) [pid = 4964] [serial = 614] [outer = 0000007BD5E66000] 02:26:41 INFO - PROCESS | 4964 | 1468229201736 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD631D800) [pid = 4964] [serial = 615] [outer = 0000007BD5E66000] 02:26:42 INFO - PROCESS | 4964 | 1468229202194 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 02:26:42 INFO - PROCESS | 4964 | 1468229202262 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 4964 | 1468229202264 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:26:42 INFO - PROCESS | 4964 | 1468229202268 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 4964 | 1468229202270 Marionette TRACE conn5 <- [1,786,null,{}] 02:26:42 INFO - PROCESS | 4964 | 1468229202273 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:42 INFO - PROCESS | 4964 | 1468229202279 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:42 INFO - PROCESS | 4964 | 1468229202434 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:26:42 INFO - PROCESS | 4964 | 1468229202451 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 4964 | 1468229202453 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98AA800 == 32 [pid = 4964] [id = 206] 02:26:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD5E66C00) [pid = 4964] [serial = 616] [outer = 0000000000000000] 02:26:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD819F800) [pid = 4964] [serial = 617] [outer = 0000007BD5E66C00] 02:26:42 INFO - PROCESS | 4964 | 1468229202534 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD8271000) [pid = 4964] [serial = 618] [outer = 0000007BD5E66C00] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD81AAC00) [pid = 4964] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5B44800) [pid = 4964] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD1F20C00) [pid = 4964] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD0546400) [pid = 4964] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC24BC00) [pid = 4964] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD053B400) [pid = 4964] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCC01C400) [pid = 4964] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5B52000) [pid = 4964] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:26:42 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCB7CB400) [pid = 4964] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:26:43 INFO - PROCESS | 4964 | 1468229203025 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:26:43 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 02:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 774ms 02:26:43 INFO - PROCESS | 4964 | 1468229203045 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 4964 | 1468229203047 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:26:43 INFO - PROCESS | 4964 | 1468229203050 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 4964 | 1468229203052 Marionette TRACE conn5 <- [1,790,null,{}] 02:26:43 INFO - PROCESS | 4964 | 1468229203056 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 4964 | 1468229203058 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:43 INFO - PROCESS | 4964 | 1468229203136 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:26:43 INFO - PROCESS | 4964 | 1468229203141 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 4964 | 1468229203143 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCBC000 == 33 [pid = 4964] [id = 207] 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC01C800) [pid = 4964] [serial = 619] [outer = 0000000000000000] 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD1F26000) [pid = 4964] [serial = 620] [outer = 0000007BCC01C800] 02:26:43 INFO - PROCESS | 4964 | 1468229203188 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD7EF5800) [pid = 4964] [serial = 621] [outer = 0000007BCC01C800] 02:26:43 INFO - PROCESS | 4964 | 1468229203615 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:26:43 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 02:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 02:26:43 INFO - PROCESS | 4964 | 1468229203682 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 4964 | 1468229203684 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:26:43 INFO - PROCESS | 4964 | 1468229203688 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:26:43 INFO - PROCESS | 4964 | 1468229203690 Marionette TRACE conn5 <- [1,794,null,{}] 02:26:43 INFO - PROCESS | 4964 | 1468229203694 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 4964 | 1468229203696 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:43 INFO - PROCESS | 4964 | 1468229203800 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:26:43 INFO - PROCESS | 4964 | 1468229203808 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 4964 | 1468229203810 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD2800 == 34 [pid = 4964] [id = 208] 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD81B1000) [pid = 4964] [serial = 622] [outer = 0000000000000000] 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD8810400) [pid = 4964] [serial = 623] [outer = 0000007BD81B1000] 02:26:43 INFO - PROCESS | 4964 | 1468229203855 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD8A87000) [pid = 4964] [serial = 624] [outer = 0000007BD81B1000] 02:26:44 INFO - PROCESS | 4964 | 1468229204240 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:26:44 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 02:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 589ms 02:26:44 INFO - PROCESS | 4964 | 1468229204279 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 4964 | 1468229204281 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:26:44 INFO - PROCESS | 4964 | 1468229204284 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 4964 | 1468229204286 Marionette TRACE conn5 <- [1,798,null,{}] 02:26:44 INFO - PROCESS | 4964 | 1468229204301 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 4964 | 1468229204303 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:44 INFO - PROCESS | 4964 | 1468229204382 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:26:44 INFO - PROCESS | 4964 | 1468229204388 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 4964 | 1468229204390 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BF800 == 35 [pid = 4964] [id = 209] 02:26:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD8B30400) [pid = 4964] [serial = 625] [outer = 0000000000000000] 02:26:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD8B34C00) [pid = 4964] [serial = 626] [outer = 0000007BD8B30400] 02:26:44 INFO - PROCESS | 4964 | 1468229204435 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD8B3BC00) [pid = 4964] [serial = 627] [outer = 0000007BD8B30400] 02:26:44 INFO - PROCESS | 4964 | 1468229204838 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 02:26:44 INFO - PROCESS | 4964 | 1468229204879 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 4964 | 1468229204881 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:26:44 INFO - PROCESS | 4964 | 1468229204884 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:26:44 INFO - PROCESS | 4964 | 1468229204886 Marionette TRACE conn5 <- [1,802,null,{}] 02:26:44 INFO - PROCESS | 4964 | 1468229204890 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 4964 | 1468229204892 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:45 INFO - PROCESS | 4964 | 1468229205015 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:26:45 INFO - PROCESS | 4964 | 1468229205138 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 4964 | 1468229205141 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBF6E800 == 36 [pid = 4964] [id = 210] 02:26:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCB7CCC00) [pid = 4964] [serial = 628] [outer = 0000000000000000] 02:26:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCBC26000) [pid = 4964] [serial = 629] [outer = 0000007BCB7CCC00] 02:26:45 INFO - PROCESS | 4964 | 1468229205243 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC027000) [pid = 4964] [serial = 630] [outer = 0000007BCB7CCC00] 02:26:45 INFO - PROCESS | 4964 | 1468229205988 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 4964 | 1468229206024 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:26:46 INFO - PROCESS | 4964 | 1468229206030 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 4964 | 1468229206034 Marionette TRACE conn5 <- [1,806,null,{}] 02:26:46 INFO - PROCESS | 4964 | 1468229206039 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 4964 | 1468229206042 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:46 INFO - PROCESS | 4964 | 1468229206169 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:26:46 INFO - PROCESS | 4964 | 1468229206240 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 4964 | 1468229206243 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD878A800 == 37 [pid = 4964] [id = 211] 02:26:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD053F400) [pid = 4964] [serial = 631] [outer = 0000000000000000] 02:26:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0DB8C00) [pid = 4964] [serial = 632] [outer = 0000007BD053F400] 02:26:46 INFO - PROCESS | 4964 | 1468229206301 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1E83400) [pid = 4964] [serial = 633] [outer = 0000007BD053F400] 02:26:47 INFO - PROCESS | 4964 | 1468229207241 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1245ms 02:26:47 INFO - PROCESS | 4964 | 1468229207276 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 4964 | 1468229207281 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:26:47 INFO - PROCESS | 4964 | 1468229207286 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 4964 | 1468229207289 Marionette TRACE conn5 <- [1,810,null,{}] 02:26:47 INFO - PROCESS | 4964 | 1468229207295 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 4964 | 1468229207298 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:47 INFO - PROCESS | 4964 | 1468229207415 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:26:47 INFO - PROCESS | 4964 | 1468229207485 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 4964 | 1468229207490 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1E1C000 == 38 [pid = 4964] [id = 212] 02:26:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC72BC00) [pid = 4964] [serial = 634] [outer = 0000000000000000] 02:26:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC915800) [pid = 4964] [serial = 635] [outer = 0000007BCC72BC00] 02:26:47 INFO - PROCESS | 4964 | 1468229207541 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD0543800) [pid = 4964] [serial = 636] [outer = 0000007BCC72BC00] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BF800 == 37 [pid = 4964] [id = 209] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD2800 == 36 [pid = 4964] [id = 208] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCBC000 == 35 [pid = 4964] [id = 207] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98AA800 == 34 [pid = 4964] [id = 206] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930F000 == 33 [pid = 4964] [id = 205] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87D0800 == 32 [pid = 4964] [id = 204] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7EA1000 == 31 [pid = 4964] [id = 203] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F8C800 == 30 [pid = 4964] [id = 202] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5DA000 == 29 [pid = 4964] [id = 201] 02:26:47 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5DF000 == 28 [pid = 4964] [id = 200] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5E6A400) [pid = 4964] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD5EF3800) [pid = 4964] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD0D33000) [pid = 4964] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC251800) [pid = 4964] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC72B000) [pid = 4964] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD05F7400) [pid = 4964] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1142800) [pid = 4964] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC02AC00) [pid = 4964] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC248000) [pid = 4964] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD6311C00) [pid = 4964] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A81000) [pid = 4964] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD805A000) [pid = 4964] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCAED2C00) [pid = 4964] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD61ED000) [pid = 4964] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD1150C00) [pid = 4964] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD7E06000) [pid = 4964] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:26:47 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD8808C00) [pid = 4964] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:26:48 INFO - PROCESS | 4964 | 1468229208037 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 4964 | 1468229208071 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:26:48 INFO - PROCESS | 4964 | 1468229208078 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 4964 | 1468229208081 Marionette TRACE conn5 <- [1,814,null,{}] 02:26:48 INFO - PROCESS | 4964 | 1468229208086 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 4964 | 1468229208088 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:48 INFO - PROCESS | 4964 | 1468229208176 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:26:48 INFO - PROCESS | 4964 | 1468229208182 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 4964 | 1468229208184 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2586000 == 29 [pid = 4964] [id = 213] 02:26:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD053D800) [pid = 4964] [serial = 637] [outer = 0000000000000000] 02:26:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD0EA8000) [pid = 4964] [serial = 638] [outer = 0000007BD053D800] 02:26:48 INFO - PROCESS | 4964 | 1468229208232 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD1E05000) [pid = 4964] [serial = 639] [outer = 0000007BD053D800] 02:26:48 INFO - PROCESS | 4964 | 1468229208676 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 02:26:48 INFO - PROCESS | 4964 | 1468229208716 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 4964 | 1468229208718 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:26:48 INFO - PROCESS | 4964 | 1468229208722 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:26:48 INFO - PROCESS | 4964 | 1468229208726 Marionette TRACE conn5 <- [1,818,null,{}] 02:26:48 INFO - PROCESS | 4964 | 1468229208738 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 4964 | 1468229208743 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:48 INFO - PROCESS | 4964 | 1468229208829 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:26:48 INFO - PROCESS | 4964 | 1468229208875 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 4964 | 1468229208878 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD878E800 == 30 [pid = 4964] [id = 214] 02:26:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD5B51800) [pid = 4964] [serial = 640] [outer = 0000000000000000] 02:26:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD5BCE800) [pid = 4964] [serial = 641] [outer = 0000007BD5B51800] 02:26:48 INFO - PROCESS | 4964 | 1468229208934 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD6307800) [pid = 4964] [serial = 642] [outer = 0000007BD5B51800] 02:26:49 INFO - PROCESS | 4964 | 1468229209361 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 02:26:49 INFO - PROCESS | 4964 | 1468229209418 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 4964 | 1468229209421 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:26:49 INFO - PROCESS | 4964 | 1468229209424 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 4964 | 1468229209425 Marionette TRACE conn5 <- [1,822,null,{}] 02:26:49 INFO - PROCESS | 4964 | 1468229209429 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 4964 | 1468229209432 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:49 INFO - PROCESS | 4964 | 1468229209519 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:26:49 INFO - PROCESS | 4964 | 1468229209526 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 4964 | 1468229209528 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9305800 == 31 [pid = 4964] [id = 215] 02:26:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD7E09C00) [pid = 4964] [serial = 643] [outer = 0000000000000000] 02:26:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD7E10800) [pid = 4964] [serial = 644] [outer = 0000007BD7E09C00] 02:26:49 INFO - PROCESS | 4964 | 1468229209574 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD805DC00) [pid = 4964] [serial = 645] [outer = 0000007BD7E09C00] 02:26:50 INFO - PROCESS | 4964 | 1468229209991 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 587ms 02:26:50 INFO - PROCESS | 4964 | 1468229210026 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 4964 | 1468229210028 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:26:50 INFO - PROCESS | 4964 | 1468229210031 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 4964 | 1468229210033 Marionette TRACE conn5 <- [1,826,null,{}] 02:26:50 INFO - PROCESS | 4964 | 1468229210036 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 4964 | 1468229210039 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:50 INFO - PROCESS | 4964 | 1468229210152 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:26:50 INFO - PROCESS | 4964 | 1468229210158 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 4964 | 1468229210160 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD518800 == 32 [pid = 4964] [id = 216] 02:26:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8197C00) [pid = 4964] [serial = 646] [outer = 0000000000000000] 02:26:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD819FC00) [pid = 4964] [serial = 647] [outer = 0000007BD8197C00] 02:26:50 INFO - PROCESS | 4964 | 1468229210205 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8270C00) [pid = 4964] [serial = 648] [outer = 0000007BD8197C00] 02:26:50 INFO - PROCESS | 4964 | 1468229210677 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 02:26:50 INFO - PROCESS | 4964 | 1468229210724 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 4964 | 1468229210726 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:26:50 INFO - PROCESS | 4964 | 1468229210729 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 4964 | 1468229210731 Marionette TRACE conn5 <- [1,830,null,{}] 02:26:52 INFO - PROCESS | 4964 | 1468229212268 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 4964 | 1468229212274 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD135F400) [pid = 4964] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC44EC00) [pid = 4964] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC196000) [pid = 4964] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCCE46000) [pid = 4964] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD5A56C00) [pid = 4964] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5E66000) [pid = 4964] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5E66C00) [pid = 4964] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCC01C800) [pid = 4964] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD81B1000) [pid = 4964] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC30B400) [pid = 4964] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:26:52 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD25DBC00) [pid = 4964] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:26:52 INFO - PROCESS | 4964 | 1468229212452 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:26:52 INFO - PROCESS | 4964 | 1468229212459 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 4964 | 1468229212462 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD98D800 == 33 [pid = 4964] [id = 217] 02:26:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD819A800) [pid = 4964] [serial = 649] [outer = 0000000000000000] 02:26:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD8A84000) [pid = 4964] [serial = 650] [outer = 0000007BD819A800] 02:26:52 INFO - PROCESS | 4964 | 1468229212506 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD8E55C00) [pid = 4964] [serial = 651] [outer = 0000007BD819A800] 02:26:52 INFO - PROCESS | 4964 | 1468229212887 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2212ms 02:26:52 INFO - PROCESS | 4964 | 1468229212943 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:26:52 INFO - PROCESS | 4964 | 1468229212946 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:26:52 INFO - PROCESS | 4964 | 1468229212949 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 4964 | 1468229212959 Marionette TRACE conn5 <- [1,834,null,{}] 02:26:52 INFO - PROCESS | 4964 | 1468229212982 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 4964 | 1468229212984 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:53 INFO - PROCESS | 4964 | 1468229213064 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:26:53 INFO - PROCESS | 4964 | 1468229213070 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 4964 | 1468229213072 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDD9000 == 34 [pid = 4964] [id = 218] 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD90A0400) [pid = 4964] [serial = 652] [outer = 0000000000000000] 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD90A9400) [pid = 4964] [serial = 653] [outer = 0000007BD90A0400] 02:26:53 INFO - PROCESS | 4964 | 1468229213116 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD90E8000) [pid = 4964] [serial = 654] [outer = 0000007BD90A0400] 02:26:53 INFO - PROCESS | 4964 | 1468229213522 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 607ms 02:26:53 INFO - PROCESS | 4964 | 1468229213559 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 4964 | 1468229213562 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:26:53 INFO - PROCESS | 4964 | 1468229213565 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 4964 | 1468229213567 Marionette TRACE conn5 <- [1,838,null,{}] 02:26:53 INFO - PROCESS | 4964 | 1468229213570 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 4964 | 1468229213572 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:53 INFO - PROCESS | 4964 | 1468229213653 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:26:53 INFO - PROCESS | 4964 | 1468229213658 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 4964 | 1468229213660 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03C000 == 35 [pid = 4964] [id = 219] 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD90EBC00) [pid = 4964] [serial = 655] [outer = 0000000000000000] 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD90F0C00) [pid = 4964] [serial = 656] [outer = 0000007BD90EBC00] 02:26:53 INFO - PROCESS | 4964 | 1468229213704 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD928F000) [pid = 4964] [serial = 657] [outer = 0000007BD90EBC00] 02:26:54 INFO - PROCESS | 4964 | 1468229214123 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 586ms 02:26:54 INFO - PROCESS | 4964 | 1468229214153 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 4964 | 1468229214155 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:26:54 INFO - PROCESS | 4964 | 1468229214159 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 4964 | 1468229214160 Marionette TRACE conn5 <- [1,842,null,{}] 02:26:54 INFO - PROCESS | 4964 | 1468229214169 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 4964 | 1468229214170 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:54 INFO - PROCESS | 4964 | 1468229214250 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:26:54 INFO - PROCESS | 4964 | 1468229214256 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 4964 | 1468229214258 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF140000 == 36 [pid = 4964] [id = 220] 02:26:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD93F9400) [pid = 4964] [serial = 658] [outer = 0000000000000000] 02:26:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD967C800) [pid = 4964] [serial = 659] [outer = 0000007BD93F9400] 02:26:54 INFO - PROCESS | 4964 | 1468229214302 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD9784C00) [pid = 4964] [serial = 660] [outer = 0000007BD93F9400] 02:26:54 INFO - PROCESS | 4964 | 1468229214972 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 838ms 02:26:55 INFO - PROCESS | 4964 | 1468229215001 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 4964 | 1468229215006 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:26:55 INFO - PROCESS | 4964 | 1468229215010 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 4964 | 1468229215014 Marionette TRACE conn5 <- [1,846,null,{}] 02:26:55 INFO - PROCESS | 4964 | 1468229215019 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 4964 | 1468229215023 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:55 INFO - PROCESS | 4964 | 1468229215141 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:26:55 INFO - PROCESS | 4964 | 1468229215214 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 4964 | 1468229215217 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B2000 == 37 [pid = 4964] [id = 221] 02:26:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC5BF800) [pid = 4964] [serial = 661] [outer = 0000000000000000] 02:26:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCD5BF400) [pid = 4964] [serial = 662] [outer = 0000007BCC5BF800] 02:26:55 INFO - PROCESS | 4964 | 1468229215275 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD114F800) [pid = 4964] [serial = 663] [outer = 0000007BCC5BF800] 02:26:55 INFO - PROCESS | 4964 | 1468229215926 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 943ms 02:26:55 INFO - PROCESS | 4964 | 1468229215958 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 4964 | 1468229215963 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:26:55 INFO - PROCESS | 4964 | 1468229215970 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 4964 | 1468229215973 Marionette TRACE conn5 <- [1,850,null,{}] 02:26:55 INFO - PROCESS | 4964 | 1468229215977 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 4964 | 1468229215980 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:56 INFO - PROCESS | 4964 | 1468229216122 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:26:56 INFO - PROCESS | 4964 | 1468229216238 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 4964 | 1468229216241 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD996000 == 38 [pid = 4964] [id = 222] 02:26:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5B4AC00) [pid = 4964] [serial = 664] [outer = 0000000000000000] 02:26:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5E72C00) [pid = 4964] [serial = 665] [outer = 0000007BD5B4AC00] 02:26:56 INFO - PROCESS | 4964 | 1468229216300 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD7E10C00) [pid = 4964] [serial = 666] [outer = 0000007BD5B4AC00] 02:26:56 INFO - PROCESS | 4964 | 1468229216903 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 984ms 02:26:56 INFO - PROCESS | 4964 | 1468229216956 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 4964 | 1468229216959 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:26:56 INFO - PROCESS | 4964 | 1468229216963 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 4964 | 1468229216967 Marionette TRACE conn5 <- [1,854,null,{}] 02:26:56 INFO - PROCESS | 4964 | 1468229216978 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 4964 | 1468229216983 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:57 INFO - PROCESS | 4964 | 1468229217125 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:26:57 INFO - PROCESS | 4964 | 1468229217197 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 4964 | 1468229217200 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCF8000 == 39 [pid = 4964] [id = 223] 02:26:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B37800) [pid = 4964] [serial = 667] [outer = 0000000000000000] 02:26:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8E4B000) [pid = 4964] [serial = 668] [outer = 0000007BD8B37800] 02:26:57 INFO - PROCESS | 4964 | 1468229217299 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD96BBC00) [pid = 4964] [serial = 669] [outer = 0000007BD8B37800] 02:26:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD880B400) [pid = 4964] [serial = 670] [outer = 0000007BD5B0B800] 02:26:58 INFO - PROCESS | 4964 | 1468229218137 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1189ms 02:26:58 INFO - PROCESS | 4964 | 1468229218154 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 4964 | 1468229218158 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:26:58 INFO - PROCESS | 4964 | 1468229218164 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 4964 | 1468229218167 Marionette TRACE conn5 <- [1,858,null,{}] 02:26:58 INFO - PROCESS | 4964 | 1468229218172 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 4964 | 1468229218175 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:58 INFO - PROCESS | 4964 | 1468229218281 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:26:58 INFO - PROCESS | 4964 | 1468229218353 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 4964 | 1468229218357 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2652000 == 40 [pid = 4964] [id = 224] 02:26:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC19F800) [pid = 4964] [serial = 671] [outer = 0000000000000000] 02:26:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC253400) [pid = 4964] [serial = 672] [outer = 0000007BCC19F800] 02:26:58 INFO - PROCESS | 4964 | 1468229218407 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCD5BB400) [pid = 4964] [serial = 673] [outer = 0000007BCC19F800] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03C000 == 39 [pid = 4964] [id = 219] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDD9000 == 38 [pid = 4964] [id = 218] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD98D800 == 37 [pid = 4964] [id = 217] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD518800 == 36 [pid = 4964] [id = 216] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9305800 == 35 [pid = 4964] [id = 215] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD878E800 == 34 [pid = 4964] [id = 214] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2586000 == 33 [pid = 4964] [id = 213] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1E1C000 == 32 [pid = 4964] [id = 212] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD878A800 == 31 [pid = 4964] [id = 211] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBF6E800 == 30 [pid = 4964] [id = 210] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCF8000 == 29 [pid = 4964] [id = 223] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD996000 == 28 [pid = 4964] [id = 222] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B2000 == 27 [pid = 4964] [id = 221] 02:26:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF140000 == 26 [pid = 4964] [id = 220] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8B34C00) [pid = 4964] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD1E11000) [pid = 4964] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCD5BD000) [pid = 4964] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC45B000) [pid = 4964] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC19C400) [pid = 4964] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC24D000) [pid = 4964] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCD5BEC00) [pid = 4964] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD05EDC00) [pid = 4964] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5B44000) [pid = 4964] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5B51000) [pid = 4964] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD631D800) [pid = 4964] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD5EEA800) [pid = 4964] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD819F800) [pid = 4964] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD7EF5800) [pid = 4964] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD1F26000) [pid = 4964] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8810400) [pid = 4964] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8271000) [pid = 4964] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD0539C00) [pid = 4964] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC5BA400) [pid = 4964] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5E69C00) [pid = 4964] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD578C800) [pid = 4964] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8A87000) [pid = 4964] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD1F28800) [pid = 4964] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:26:59 INFO - PROCESS | 4964 | 1468229219622 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1476ms 02:26:59 INFO - PROCESS | 4964 | 1468229219644 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 4964 | 1468229219648 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:26:59 INFO - PROCESS | 4964 | 1468229219653 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 4964 | 1468229219656 Marionette TRACE conn5 <- [1,862,null,{}] 02:26:59 INFO - PROCESS | 4964 | 1468229219671 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 4964 | 1468229219674 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:59 INFO - PROCESS | 4964 | 1468229219801 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:26:59 INFO - PROCESS | 4964 | 1468229219873 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 4964 | 1468229219876 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:26:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE21000 == 27 [pid = 4964] [id = 225] 02:26:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC127800) [pid = 4964] [serial = 674] [outer = 0000000000000000] 02:26:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC12F000) [pid = 4964] [serial = 675] [outer = 0000007BCC127800] 02:26:59 INFO - PROCESS | 4964 | 1468229219925 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC1A4C00) [pid = 4964] [serial = 676] [outer = 0000007BCC127800] 02:27:00 INFO - PROCESS | 4964 | 1468229220339 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 02:27:00 INFO - PROCESS | 4964 | 1468229220390 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 4964 | 1468229220395 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:27:00 INFO - PROCESS | 4964 | 1468229220402 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 4964 | 1468229220405 Marionette TRACE conn5 <- [1,866,null,{}] 02:27:00 INFO - PROCESS | 4964 | 1468229220409 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 4964 | 1468229220411 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:00 INFO - PROCESS | 4964 | 1468229220501 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:27:00 INFO - PROCESS | 4964 | 1468229220507 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 4964 | 1468229220509 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1FA1000 == 28 [pid = 4964] [id = 226] 02:27:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC72E800) [pid = 4964] [serial = 677] [outer = 0000000000000000] 02:27:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCD3EE000) [pid = 4964] [serial = 678] [outer = 0000007BCC72E800] 02:27:00 INFO - PROCESS | 4964 | 1468229220558 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0541C00) [pid = 4964] [serial = 679] [outer = 0000007BCC72E800] 02:27:01 INFO - PROCESS | 4964 | 1468229221016 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 02:27:01 INFO - PROCESS | 4964 | 1468229221033 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 4964 | 1468229221035 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:27:01 INFO - PROCESS | 4964 | 1468229221039 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:27:01 INFO - PROCESS | 4964 | 1468229221042 Marionette TRACE conn5 <- [1,870,null,{}] 02:27:01 INFO - PROCESS | 4964 | 1468229221054 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 4964 | 1468229221059 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:01 INFO - PROCESS | 4964 | 1468229221147 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:27:01 INFO - PROCESS | 4964 | 1468229221199 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 4964 | 1468229221202 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8006000 == 29 [pid = 4964] [id = 227] 02:27:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC12B800) [pid = 4964] [serial = 680] [outer = 0000000000000000] 02:27:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1E86000) [pid = 4964] [serial = 681] [outer = 0000007BCC12B800] 02:27:01 INFO - PROCESS | 4964 | 1468229221251 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD25DEC00) [pid = 4964] [serial = 682] [outer = 0000007BCC12B800] 02:27:01 INFO - PROCESS | 4964 | 1468229221662 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 02:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:27:01 INFO - PROCESS | 4964 | 1468229221735 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 4964 | 1468229221738 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:27:01 INFO - PROCESS | 4964 | 1468229221741 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 4964 | 1468229221743 Marionette TRACE conn5 <- [1,874,null,{}] 02:27:01 INFO - PROCESS | 4964 | 1468229221746 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 4964 | 1468229221749 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:01 INFO - PROCESS | 4964 | 1468229221857 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:27:01 INFO - PROCESS | 4964 | 1468229221863 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 4964 | 1468229221866 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DF800 == 30 [pid = 4964] [id = 228] 02:27:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5A57000) [pid = 4964] [serial = 683] [outer = 0000000000000000] 02:27:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5B17C00) [pid = 4964] [serial = 684] [outer = 0000007BD5A57000] 02:27:01 INFO - PROCESS | 4964 | 1468229221949 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B50C00) [pid = 4964] [serial = 685] [outer = 0000007BD5A57000] 02:27:02 INFO - PROCESS | 4964 | 1468229222400 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 02:27:02 INFO - PROCESS | 4964 | 1468229222434 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 4964 | 1468229222436 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:27:02 INFO - PROCESS | 4964 | 1468229222440 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 4964 | 1468229222442 Marionette TRACE conn5 <- [1,878,null,{}] 02:27:02 INFO - PROCESS | 4964 | 1468229222450 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 4964 | 1468229222452 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:02 INFO - PROCESS | 4964 | 1468229222588 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:27:02 INFO - PROCESS | 4964 | 1468229222608 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 4964 | 1468229222610 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930F800 == 31 [pid = 4964] [id = 229] 02:27:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC72B000) [pid = 4964] [serial = 686] [outer = 0000000000000000] 02:27:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5EED400) [pid = 4964] [serial = 687] [outer = 0000007BCC72B000] 02:27:02 INFO - PROCESS | 4964 | 1468229222655 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD6309C00) [pid = 4964] [serial = 688] [outer = 0000007BCC72B000] 02:27:03 INFO - PROCESS | 4964 | 1468229223109 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 02:27:03 INFO - PROCESS | 4964 | 1468229223134 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 4964 | 1468229223136 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:27:03 INFO - PROCESS | 4964 | 1468229223146 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 4964 | 1468229223148 Marionette TRACE conn5 <- [1,882,null,{}] 02:27:03 INFO - PROCESS | 4964 | 1468229223151 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 4964 | 1468229223157 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:03 INFO - PROCESS | 4964 | 1468229223289 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:27:03 INFO - PROCESS | 4964 | 1468229223304 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 4964 | 1468229223306 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989C800 == 32 [pid = 4964] [id = 230] 02:27:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC023C00) [pid = 4964] [serial = 689] [outer = 0000000000000000] 02:27:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7E07000) [pid = 4964] [serial = 690] [outer = 0000007BCC023C00] 02:27:03 INFO - PROCESS | 4964 | 1468229223351 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD81ACC00) [pid = 4964] [serial = 691] [outer = 0000007BCC023C00] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD90EBC00) [pid = 4964] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8197C00) [pid = 4964] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD819A800) [pid = 4964] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD053F400) [pid = 4964] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCB7CCC00) [pid = 4964] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD7E09C00) [pid = 4964] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD053D800) [pid = 4964] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC72BC00) [pid = 4964] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD90A0400) [pid = 4964] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8B30400) [pid = 4964] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5B51800) [pid = 4964] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:27:03 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD93F9400) [pid = 4964] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:27:04 INFO - PROCESS | 4964 | 1468229224006 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 878ms 02:27:04 INFO - PROCESS | 4964 | 1468229224026 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 4964 | 1468229224028 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:27:04 INFO - PROCESS | 4964 | 1468229224031 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:27:04 INFO - PROCESS | 4964 | 1468229224033 Marionette TRACE conn5 <- [1,886,null,{}] 02:27:04 INFO - PROCESS | 4964 | 1468229224037 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 4964 | 1468229224039 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:04 INFO - PROCESS | 4964 | 1468229224118 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:27:04 INFO - PROCESS | 4964 | 1468229224185 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 4964 | 1468229224187 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB3A6000 == 33 [pid = 4964] [id = 231] 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCB558000) [pid = 4964] [serial = 692] [outer = 0000000000000000] 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC5BAC00) [pid = 4964] [serial = 693] [outer = 0000007BCB558000] 02:27:04 INFO - PROCESS | 4964 | 1468229224232 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD630A800) [pid = 4964] [serial = 694] [outer = 0000007BCB558000] 02:27:04 INFO - PROCESS | 4964 | 1468229224577 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 02:27:04 INFO - PROCESS | 4964 | 1468229224622 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 4964 | 1468229224624 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:27:04 INFO - PROCESS | 4964 | 1468229224628 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 4964 | 1468229224630 Marionette TRACE conn5 <- [1,890,null,{}] 02:27:04 INFO - PROCESS | 4964 | 1468229224633 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 4964 | 1468229224635 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:04 INFO - PROCESS | 4964 | 1468229224713 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:27:04 INFO - PROCESS | 4964 | 1468229224782 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 4964 | 1468229224784 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC5800 == 34 [pid = 4964] [id = 232] 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD6306400) [pid = 4964] [serial = 695] [outer = 0000000000000000] 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD83E2000) [pid = 4964] [serial = 696] [outer = 0000007BD6306400] 02:27:04 INFO - PROCESS | 4964 | 1468229224829 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8810C00) [pid = 4964] [serial = 697] [outer = 0000007BD6306400] 02:27:05 INFO - PROCESS | 4964 | 1468229225179 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 02:27:05 INFO - PROCESS | 4964 | 1468229225259 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 4964 | 1468229225261 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:27:05 INFO - PROCESS | 4964 | 1468229225270 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 4964 | 1468229225272 Marionette TRACE conn5 <- [1,894,null,{}] 02:27:05 INFO - PROCESS | 4964 | 1468229225275 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 4964 | 1468229225277 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:05 INFO - PROCESS | 4964 | 1468229225360 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:27:05 INFO - PROCESS | 4964 | 1468229225366 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 4964 | 1468229225368 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8002800 == 35 [pid = 4964] [id = 233] 02:27:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8A8B800) [pid = 4964] [serial = 698] [outer = 0000000000000000] 02:27:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8B34400) [pid = 4964] [serial = 699] [outer = 0000007BD8A8B800] 02:27:05 INFO - PROCESS | 4964 | 1468229225412 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8B43800) [pid = 4964] [serial = 700] [outer = 0000007BD8A8B800] 02:27:05 INFO - PROCESS | 4964 | 1468229225824 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 02:27:05 INFO - PROCESS | 4964 | 1468229225855 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 4964 | 1468229225857 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:27:05 INFO - PROCESS | 4964 | 1468229225860 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 4964 | 1468229225862 Marionette TRACE conn5 <- [1,898,null,{}] 02:27:05 INFO - PROCESS | 4964 | 1468229225865 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 4964 | 1468229225867 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:06 INFO - PROCESS | 4964 | 1468229226010 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:27:06 INFO - PROCESS | 4964 | 1468229226138 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 4964 | 1468229226142 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC81000 == 36 [pid = 4964] [id = 234] 02:27:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCB333C00) [pid = 4964] [serial = 701] [outer = 0000000000000000] 02:27:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCB7D2000) [pid = 4964] [serial = 702] [outer = 0000007BCB333C00] 02:27:06 INFO - PROCESS | 4964 | 1468229226203 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC026C00) [pid = 4964] [serial = 703] [outer = 0000007BCB333C00] 02:27:07 INFO - PROCESS | 4964 | 1468229226989 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1179ms 02:27:07 INFO - PROCESS | 4964 | 1468229227053 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 4964 | 1468229227058 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:27:07 INFO - PROCESS | 4964 | 1468229227064 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:27:07 INFO - PROCESS | 4964 | 1468229227068 Marionette TRACE conn5 <- [1,902,null,{}] 02:27:07 INFO - PROCESS | 4964 | 1468229227073 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 4964 | 1468229227077 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:07 INFO - PROCESS | 4964 | 1468229227211 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:27:07 INFO - PROCESS | 4964 | 1468229227277 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 4964 | 1468229227280 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D4800 == 37 [pid = 4964] [id = 235] 02:27:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD0356400) [pid = 4964] [serial = 704] [outer = 0000000000000000] 02:27:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD0543000) [pid = 4964] [serial = 705] [outer = 0000007BD0356400] 02:27:07 INFO - PROCESS | 4964 | 1468229227338 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD0DDB400) [pid = 4964] [serial = 706] [outer = 0000007BD0356400] 02:27:08 INFO - PROCESS | 4964 | 1468229228192 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1190ms 02:27:08 INFO - PROCESS | 4964 | 1468229228261 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 4964 | 1468229228266 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:27:08 INFO - PROCESS | 4964 | 1468229228271 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 4964 | 1468229228275 Marionette TRACE conn5 <- [1,906,null,{}] 02:27:08 INFO - PROCESS | 4964 | 1468229228280 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 4964 | 1468229228283 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:08 INFO - PROCESS | 4964 | 1468229228407 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:27:08 INFO - PROCESS | 4964 | 1468229228477 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 4964 | 1468229228482 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F95000 == 38 [pid = 4964] [id = 236] 02:27:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC5BA400) [pid = 4964] [serial = 707] [outer = 0000000000000000] 02:27:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCD5BD000) [pid = 4964] [serial = 708] [outer = 0000007BCC5BA400] 02:27:08 INFO - PROCESS | 4964 | 1468229228578 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD06CB400) [pid = 4964] [serial = 709] [outer = 0000007BCC5BA400] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8002800 == 37 [pid = 4964] [id = 233] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC5800 == 36 [pid = 4964] [id = 232] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB3A6000 == 35 [pid = 4964] [id = 231] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989C800 == 34 [pid = 4964] [id = 230] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930F800 == 33 [pid = 4964] [id = 229] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DF800 == 32 [pid = 4964] [id = 228] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8006000 == 31 [pid = 4964] [id = 227] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1FA1000 == 30 [pid = 4964] [id = 226] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCCE21000 == 29 [pid = 4964] [id = 225] 02:27:08 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2652000 == 28 [pid = 4964] [id = 224] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD6305400) [pid = 4964] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD967C800) [pid = 4964] [serial = 659] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD9784C00) [pid = 4964] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD90F0C00) [pid = 4964] [serial = 656] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD819FC00) [pid = 4964] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD8270C00) [pid = 4964] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8A84000) [pid = 4964] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0DB8C00) [pid = 4964] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD1E83400) [pid = 4964] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCBC26000) [pid = 4964] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC027000) [pid = 4964] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD7E10800) [pid = 4964] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD0EA8000) [pid = 4964] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD1E05000) [pid = 4964] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC915800) [pid = 4964] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0543800) [pid = 4964] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD90A9400) [pid = 4964] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8B3BC00) [pid = 4964] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5BCE800) [pid = 4964] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD6307800) [pid = 4964] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD928F000) [pid = 4964] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8E55C00) [pid = 4964] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD90E8000) [pid = 4964] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:27:08 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD805DC00) [pid = 4964] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:27:09 INFO - PROCESS | 4964 | 1468229229050 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 838ms 02:27:09 INFO - PROCESS | 4964 | 1468229229113 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 4964 | 1468229229118 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:27:09 INFO - PROCESS | 4964 | 1468229229125 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 4964 | 1468229229128 Marionette TRACE conn5 <- [1,910,null,{}] 02:27:09 INFO - PROCESS | 4964 | 1468229229131 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 4964 | 1468229229134 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:09 INFO - PROCESS | 4964 | 1468229229223 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:27:09 INFO - PROCESS | 4964 | 1468229229230 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 4964 | 1468229229233 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A71000 == 29 [pid = 4964] [id = 237] 02:27:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD0D0C800) [pid = 4964] [serial = 710] [outer = 0000000000000000] 02:27:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD1145C00) [pid = 4964] [serial = 711] [outer = 0000007BD0D0C800] 02:27:09 INFO - PROCESS | 4964 | 1468229229282 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD1F22800) [pid = 4964] [serial = 712] [outer = 0000007BD0D0C800] 02:27:09 INFO - PROCESS | 4964 | 1468229229746 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 02:27:09 INFO - PROCESS | 4964 | 1468229229817 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 4964 | 1468229229820 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:27:09 INFO - PROCESS | 4964 | 1468229229823 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 4964 | 1468229229827 Marionette TRACE conn5 <- [1,914,null,{}] 02:27:09 INFO - PROCESS | 4964 | 1468229229838 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 4964 | 1468229229843 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:09 INFO - PROCESS | 4964 | 1468229229963 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:27:10 INFO - PROCESS | 4964 | 1468229230039 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 4964 | 1468229230042 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DE800 == 30 [pid = 4964] [id = 238] 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD5B4DC00) [pid = 4964] [serial = 713] [outer = 0000000000000000] 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD6302800) [pid = 4964] [serial = 714] [outer = 0000007BD5B4DC00] 02:27:10 INFO - PROCESS | 4964 | 1468229230100 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD631D800) [pid = 4964] [serial = 715] [outer = 0000007BD5B4DC00] 02:27:10 INFO - PROCESS | 4964 | 1468229230453 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 02:27:10 INFO - PROCESS | 4964 | 1468229230517 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 4964 | 1468229230520 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:27:10 INFO - PROCESS | 4964 | 1468229230523 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 4964 | 1468229230525 Marionette TRACE conn5 <- [1,918,null,{}] 02:27:10 INFO - PROCESS | 4964 | 1468229230528 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 4964 | 1468229230530 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:10 INFO - PROCESS | 4964 | 1468229230619 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:27:10 INFO - PROCESS | 4964 | 1468229230625 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 4964 | 1468229230627 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9340800 == 31 [pid = 4964] [id = 239] 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC02A400) [pid = 4964] [serial = 716] [outer = 0000000000000000] 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8194800) [pid = 4964] [serial = 717] [outer = 0000007BCC02A400] 02:27:10 INFO - PROCESS | 4964 | 1468229230673 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD81A1800) [pid = 4964] [serial = 718] [outer = 0000007BCC02A400] 02:27:11 INFO - PROCESS | 4964 | 1468229231126 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 627ms 02:27:11 INFO - PROCESS | 4964 | 1468229231153 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 4964 | 1468229231155 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:27:11 INFO - PROCESS | 4964 | 1468229231185 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 4964 | 1468229231187 Marionette TRACE conn5 <- [1,922,null,{}] 02:27:11 INFO - PROCESS | 4964 | 1468229231194 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 4964 | 1468229231196 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:11 INFO - PROCESS | 4964 | 1468229231308 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:27:11 INFO - PROCESS | 4964 | 1468229231389 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 4964 | 1468229231391 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5DF000 == 32 [pid = 4964] [id = 240] 02:27:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCC126800) [pid = 4964] [serial = 719] [outer = 0000000000000000] 02:27:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81AB800) [pid = 4964] [serial = 720] [outer = 0000007BCC126800] 02:27:11 INFO - PROCESS | 4964 | 1468229231436 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD880E000) [pid = 4964] [serial = 721] [outer = 0000007BCC126800] 02:27:11 INFO - PROCESS | 4964 | 1468229231862 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 772ms 02:27:11 INFO - PROCESS | 4964 | 1468229231937 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 4964 | 1468229231939 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:27:11 INFO - PROCESS | 4964 | 1468229231942 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 4964 | 1468229231944 Marionette TRACE conn5 <- [1,926,null,{}] 02:27:11 INFO - PROCESS | 4964 | 1468229231948 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 4964 | 1468229231954 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:12 INFO - PROCESS | 4964 | 1468229232085 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:27:12 INFO - PROCESS | 4964 | 1468229232135 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 4964 | 1468229232137 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BA800 == 33 [pid = 4964] [id = 241] 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8D1AC00) [pid = 4964] [serial = 722] [outer = 0000000000000000] 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD90A8400) [pid = 4964] [serial = 723] [outer = 0000007BD8D1AC00] 02:27:12 INFO - PROCESS | 4964 | 1468229232182 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90EBC00) [pid = 4964] [serial = 724] [outer = 0000007BD8D1AC00] 02:27:12 INFO - PROCESS | 4964 | 1468229232590 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 02:27:12 INFO - PROCESS | 4964 | 1468229232618 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 4964 | 1468229232620 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:27:12 INFO - PROCESS | 4964 | 1468229232623 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:27:12 INFO - PROCESS | 4964 | 1468229232625 Marionette TRACE conn5 <- [1,930,null,{}] 02:27:12 INFO - PROCESS | 4964 | 1468229232672 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 4964 | 1468229232675 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:12 INFO - PROCESS | 4964 | 1468229232783 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:27:12 INFO - PROCESS | 4964 | 1468229232793 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 4964 | 1468229232795 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDA000 == 34 [pid = 4964] [id = 242] 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90ECC00) [pid = 4964] [serial = 725] [outer = 0000000000000000] 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD93F9400) [pid = 4964] [serial = 726] [outer = 0000007BD90ECC00] 02:27:12 INFO - PROCESS | 4964 | 1468229232842 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD9783800) [pid = 4964] [serial = 727] [outer = 0000007BD90ECC00] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC72E800) [pid = 4964] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC127800) [pid = 4964] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC19F800) [pid = 4964] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC12B800) [pid = 4964] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC72B000) [pid = 4964] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB558000) [pid = 4964] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC023C00) [pid = 4964] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD6306400) [pid = 4964] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC5BF800) [pid = 4964] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5B4AC00) [pid = 4964] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8B37800) [pid = 4964] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:27:13 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5A57000) [pid = 4964] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:27:13 INFO - PROCESS | 4964 | 1468229233265 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 02:27:13 INFO - PROCESS | 4964 | 1468229233318 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 4964 | 1468229233320 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:27:13 INFO - PROCESS | 4964 | 1468229233324 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:27:13 INFO - PROCESS | 4964 | 1468229233326 Marionette TRACE conn5 <- [1,934,null,{}] 02:27:13 INFO - PROCESS | 4964 | 1468229233329 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 4964 | 1468229233331 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:13 INFO - PROCESS | 4964 | 1468229233412 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:27:13 INFO - PROCESS | 4964 | 1468229233417 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 4964 | 1468229233419 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03F000 == 35 [pid = 4964] [id = 243] 02:27:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC45C000) [pid = 4964] [serial = 728] [outer = 0000000000000000] 02:27:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD7EF6C00) [pid = 4964] [serial = 729] [outer = 0000007BCC45C000] 02:27:13 INFO - PROCESS | 4964 | 1468229233464 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD9685C00) [pid = 4964] [serial = 730] [outer = 0000007BCC45C000] 02:27:13 INFO - PROCESS | 4964 | 1468229233881 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 587ms 02:27:13 INFO - PROCESS | 4964 | 1468229233914 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:27:13 INFO - PROCESS | 4964 | 1468229233916 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:27:13 INFO - PROCESS | 4964 | 1468229233920 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 4964 | 1468229233922 Marionette TRACE conn5 <- [1,938,null,{}] 02:27:13 INFO - PROCESS | 4964 | 1468229233925 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 4964 | 1468229233927 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:14 INFO - PROCESS | 4964 | 1468229234019 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:27:14 INFO - PROCESS | 4964 | 1468229234025 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 4964 | 1468229234027 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCDD000 == 36 [pid = 4964] [id = 244] 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD9D0E800) [pid = 4964] [serial = 731] [outer = 0000000000000000] 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD9DA8800) [pid = 4964] [serial = 732] [outer = 0000007BD9D0E800] 02:27:14 INFO - PROCESS | 4964 | 1468229234073 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDA19BC00) [pid = 4964] [serial = 733] [outer = 0000007BD9D0E800] 02:27:14 INFO - PROCESS | 4964 | 1468229234492 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms 02:27:14 INFO - PROCESS | 4964 | 1468229234554 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 4964 | 1468229234556 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:27:14 INFO - PROCESS | 4964 | 1468229234560 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 4964 | 1468229234562 Marionette TRACE conn5 <- [1,942,null,{}] 02:27:14 INFO - PROCESS | 4964 | 1468229234570 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 4964 | 1468229234572 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:14 INFO - PROCESS | 4964 | 1468229234654 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:27:14 INFO - PROCESS | 4964 | 1468229234660 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 4964 | 1468229234662 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD933D000 == 37 [pid = 4964] [id = 245] 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDA145400) [pid = 4964] [serial = 734] [outer = 0000000000000000] 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BDA1C7000) [pid = 4964] [serial = 735] [outer = 0000007BDA145400] 02:27:14 INFO - PROCESS | 4964 | 1468229234709 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BDAC8D000) [pid = 4964] [serial = 736] [outer = 0000007BDA145400] 02:27:15 INFO - PROCESS | 4964 | 1468229235278 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 02:27:15 INFO - PROCESS | 4964 | 1468229235296 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 4964 | 1468229235301 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:27:15 INFO - PROCESS | 4964 | 1468229235306 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 4964 | 1468229235310 Marionette TRACE conn5 <- [1,946,null,{}] 02:27:15 INFO - PROCESS | 4964 | 1468229235316 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - PROCESS | 4964 | 1468229235319 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:15 INFO - PROCESS | 4964 | 1468229235481 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:27:15 INFO - PROCESS | 4964 | 1468229235559 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 4964 | 1468229235562 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F8F800 == 38 [pid = 4964] [id = 246] 02:27:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC12CC00) [pid = 4964] [serial = 737] [outer = 0000000000000000] 02:27:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC7F3800) [pid = 4964] [serial = 738] [outer = 0000007BCC12CC00] 02:27:15 INFO - PROCESS | 4964 | 1468229235661 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD10E1800) [pid = 4964] [serial = 739] [outer = 0000007BCC12CC00] 02:27:16 INFO - PROCESS | 4964 | 1468229236224 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 982ms 02:27:16 INFO - PROCESS | 4964 | 1468229236291 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 4964 | 1468229236296 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:27:16 INFO - PROCESS | 4964 | 1468229236303 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 4964 | 1468229236306 Marionette TRACE conn5 <- [1,950,null,{}] 02:27:16 INFO - PROCESS | 4964 | 1468229236311 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 4964 | 1468229236314 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:16 INFO - PROCESS | 4964 | 1468229236430 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:27:16 INFO - PROCESS | 4964 | 1468229236505 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 4964 | 1468229236508 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9896800 == 39 [pid = 4964] [id = 247] 02:27:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD5B4C400) [pid = 4964] [serial = 740] [outer = 0000000000000000] 02:27:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD5E73C00) [pid = 4964] [serial = 741] [outer = 0000007BD5B4C400] 02:27:16 INFO - PROCESS | 4964 | 1468229236606 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD7E0B400) [pid = 4964] [serial = 742] [outer = 0000007BD5B4C400] 02:27:17 INFO - PROCESS | 4964 | 1468229237232 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 984ms 02:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:27:17 INFO - PROCESS | 4964 | 1468229237289 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 4964 | 1468229237292 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:27:17 INFO - PROCESS | 4964 | 1468229237296 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 4964 | 1468229237300 Marionette TRACE conn5 <- [1,954,null,{}] 02:27:17 INFO - PROCESS | 4964 | 1468229237312 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 4964 | 1468229237317 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:17 INFO - PROCESS | 4964 | 1468229237467 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:27:17 INFO - PROCESS | 4964 | 1468229237485 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 4964 | 1468229237489 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFC42800 == 40 [pid = 4964] [id = 248] 02:27:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD909F400) [pid = 4964] [serial = 743] [outer = 0000000000000000] 02:27:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD90A4400) [pid = 4964] [serial = 744] [outer = 0000007BD909F400] 02:27:17 INFO - PROCESS | 4964 | 1468229237546 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD9FB2C00) [pid = 4964] [serial = 745] [outer = 0000007BD909F400] 02:27:18 INFO - PROCESS | 4964 | 1468229238168 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 02:27:18 INFO - PROCESS | 4964 | 1468229238242 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 4964 | 1468229238245 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:27:18 INFO - PROCESS | 4964 | 1468229238264 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:27:18 INFO - PROCESS | 4964 | 1468229238266 Marionette TRACE conn5 <- [1,958,null,{}] 02:27:18 INFO - PROCESS | 4964 | 1468229238270 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 4964 | 1468229238273 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:18 INFO - PROCESS | 4964 | 1468229238391 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:27:18 INFO - PROCESS | 4964 | 1468229238458 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 4964 | 1468229238461 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0A7D800 == 41 [pid = 4964] [id = 249] 02:27:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCBC25800) [pid = 4964] [serial = 746] [outer = 0000000000000000] 02:27:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC12C000) [pid = 4964] [serial = 747] [outer = 0000007BCBC25800] 02:27:18 INFO - PROCESS | 4964 | 1468229238671 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC24FC00) [pid = 4964] [serial = 748] [outer = 0000007BCBC25800] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCDD000 == 40 [pid = 4964] [id = 244] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03F000 == 39 [pid = 4964] [id = 243] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDA000 == 38 [pid = 4964] [id = 242] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BA800 == 37 [pid = 4964] [id = 241] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5DF000 == 36 [pid = 4964] [id = 240] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9340800 == 35 [pid = 4964] [id = 239] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DE800 == 34 [pid = 4964] [id = 238] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A71000 == 33 [pid = 4964] [id = 237] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F95000 == 32 [pid = 4964] [id = 236] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D4800 == 31 [pid = 4964] [id = 235] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC81000 == 30 [pid = 4964] [id = 234] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFC42800 == 29 [pid = 4964] [id = 248] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9896800 == 28 [pid = 4964] [id = 247] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD933D000 == 27 [pid = 4964] [id = 245] 02:27:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F8F800 == 26 [pid = 4964] [id = 246] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCD3EE000) [pid = 4964] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD0541C00) [pid = 4964] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC12F000) [pid = 4964] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC1A4C00) [pid = 4964] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCD5BB400) [pid = 4964] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC253400) [pid = 4964] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD1E86000) [pid = 4964] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5EED400) [pid = 4964] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC5BAC00) [pid = 4964] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD7E07000) [pid = 4964] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD83E2000) [pid = 4964] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD114F800) [pid = 4964] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCD5BF400) [pid = 4964] [serial = 662] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD7E10C00) [pid = 4964] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD5E72C00) [pid = 4964] [serial = 665] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD96BBC00) [pid = 4964] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8E4B000) [pid = 4964] [serial = 668] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD81ACC00) [pid = 4964] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8B34400) [pid = 4964] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5B17C00) [pid = 4964] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5B50C00) [pid = 4964] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD6309C00) [pid = 4964] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD25DEC00) [pid = 4964] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8810C00) [pid = 4964] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD630A800) [pid = 4964] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:27:19 INFO - PROCESS | 4964 | 1468229239956 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1842ms 02:27:20 INFO - PROCESS | 4964 | 1468229240113 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 4964 | 1468229240118 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:27:20 INFO - PROCESS | 4964 | 1468229240124 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 4964 | 1468229240129 Marionette TRACE conn5 <- [1,962,null,{}] 02:27:20 INFO - PROCESS | 4964 | 1468229240136 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 4964 | 1468229240140 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:20 INFO - PROCESS | 4964 | 1468229240269 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:27:20 INFO - PROCESS | 4964 | 1468229240332 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 4964 | 1468229240336 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7D4800 == 27 [pid = 4964] [id = 250] 02:27:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC028400) [pid = 4964] [serial = 749] [outer = 0000000000000000] 02:27:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC02B800) [pid = 4964] [serial = 750] [outer = 0000007BCC028400] 02:27:20 INFO - PROCESS | 4964 | 1468229240401 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC19D000) [pid = 4964] [serial = 751] [outer = 0000007BCC028400] 02:27:21 INFO - PROCESS | 4964 | 1468229241114 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1040ms 02:27:21 INFO - PROCESS | 4964 | 1468229241166 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 4964 | 1468229241170 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:27:21 INFO - PROCESS | 4964 | 1468229241177 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 4964 | 1468229241182 Marionette TRACE conn5 <- [1,966,null,{}] 02:27:21 INFO - PROCESS | 4964 | 1468229241232 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:21 INFO - PROCESS | 4964 | 1468229241236 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:21 INFO - PROCESS | 4964 | 1468229241371 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:27:21 INFO - PROCESS | 4964 | 1468229241434 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 4964 | 1468229241437 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2585800 == 28 [pid = 4964] [id = 251] 02:27:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC459800) [pid = 4964] [serial = 752] [outer = 0000000000000000] 02:27:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC72CC00) [pid = 4964] [serial = 753] [outer = 0000007BCC459800] 02:27:21 INFO - PROCESS | 4964 | 1468229241497 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD3EE800) [pid = 4964] [serial = 754] [outer = 0000007BCC459800] 02:27:22 INFO - PROCESS | 4964 | 1468229242243 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1103ms 02:27:22 INFO - PROCESS | 4964 | 1468229242281 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 4964 | 1468229242284 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:27:22 INFO - PROCESS | 4964 | 1468229242309 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 4964 | 1468229242312 Marionette TRACE conn5 <- [1,970,null,{}] 02:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:27:22 INFO - PROCESS | 4964 | 1468229242325 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 4964 | 1468229242330 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:22 INFO - PROCESS | 4964 | 1468229242471 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:27:22 INFO - PROCESS | 4964 | 1468229242537 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 4964 | 1468229242542 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C9000 == 29 [pid = 4964] [id = 252] 02:27:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0DADC00) [pid = 4964] [serial = 755] [outer = 0000000000000000] 02:27:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0DBB400) [pid = 4964] [serial = 756] [outer = 0000007BD0DADC00] 02:27:22 INFO - PROCESS | 4964 | 1468229242604 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD114CC00) [pid = 4964] [serial = 757] [outer = 0000007BD0DADC00] 02:27:23 INFO - PROCESS | 4964 | 1468229243281 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1022ms 02:27:23 INFO - PROCESS | 4964 | 1468229243338 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 4964 | 1468229243343 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:27:23 INFO - PROCESS | 4964 | 1468229243347 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:27:23 INFO - PROCESS | 4964 | 1468229243351 Marionette TRACE conn5 <- [1,974,null,{}] 02:27:23 INFO - PROCESS | 4964 | 1468229243357 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 4964 | 1468229243360 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:23 INFO - PROCESS | 4964 | 1468229243457 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:27:23 INFO - PROCESS | 4964 | 1468229243532 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 4964 | 1468229243534 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F98800 == 30 [pid = 4964] [id = 253] 02:27:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC19CC00) [pid = 4964] [serial = 758] [outer = 0000000000000000] 02:27:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC451000) [pid = 4964] [serial = 759] [outer = 0000007BCC19CC00] 02:27:23 INFO - PROCESS | 4964 | 1468229243583 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCD3ED000) [pid = 4964] [serial = 760] [outer = 0000007BCC19CC00] 02:27:23 INFO - PROCESS | 4964 | 1468229243980 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 02:27:24 INFO - PROCESS | 4964 | 1468229244087 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 4964 | 1468229244091 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:27:24 INFO - PROCESS | 4964 | 1468229244098 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 4964 | 1468229244100 Marionette TRACE conn5 <- [1,978,null,{}] 02:27:24 INFO - PROCESS | 4964 | 1468229244104 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 4964 | 1468229244107 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:24 INFO - PROCESS | 4964 | 1468229244207 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:27:24 INFO - PROCESS | 4964 | 1468229244216 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 4964 | 1468229244219 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8252000 == 31 [pid = 4964] [id = 254] 02:27:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD1167000) [pid = 4964] [serial = 761] [outer = 0000000000000000] 02:27:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD1E05000) [pid = 4964] [serial = 762] [outer = 0000007BD1167000] 02:27:24 INFO - PROCESS | 4964 | 1468229244268 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD25E1800) [pid = 4964] [serial = 763] [outer = 0000007BD1167000] 02:27:24 INFO - PROCESS | 4964 | 1468229244743 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 02:27:24 INFO - PROCESS | 4964 | 1468229244791 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 4964 | 1468229244793 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:27:24 INFO - PROCESS | 4964 | 1468229244797 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 4964 | 1468229244801 Marionette TRACE conn5 <- [1,982,null,{}] 02:27:24 INFO - PROCESS | 4964 | 1468229244811 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 4964 | 1468229244816 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:24 INFO - PROCESS | 4964 | 1468229244908 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:27:24 INFO - PROCESS | 4964 | 1468229244926 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 4964 | 1468229244929 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C0A000 == 32 [pid = 4964] [id = 255] 02:27:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5BCF800) [pid = 4964] [serial = 764] [outer = 0000000000000000] 02:27:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD5E68800) [pid = 4964] [serial = 765] [outer = 0000007BD5BCF800] 02:27:24 INFO - PROCESS | 4964 | 1468229244978 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD61EDC00) [pid = 4964] [serial = 766] [outer = 0000007BD5BCF800] 02:27:25 INFO - PROCESS | 4964 | 1468229245428 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 02:27:25 INFO - PROCESS | 4964 | 1468229245490 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 4964 | 1468229245493 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:27:25 INFO - PROCESS | 4964 | 1468229245496 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 4964 | 1468229245498 Marionette TRACE conn5 <- [1,986,null,{}] 02:27:25 INFO - PROCESS | 4964 | 1468229245501 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 4964 | 1468229245503 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:25 INFO - PROCESS | 4964 | 1468229245645 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:27:25 INFO - PROCESS | 4964 | 1468229245665 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 4964 | 1468229245667 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9314800 == 33 [pid = 4964] [id = 256] 02:27:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD7E0F400) [pid = 4964] [serial = 767] [outer = 0000000000000000] 02:27:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD8054C00) [pid = 4964] [serial = 768] [outer = 0000007BD7E0F400] 02:27:25 INFO - PROCESS | 4964 | 1468229245713 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD81A0000) [pid = 4964] [serial = 769] [outer = 0000007BD7E0F400] 02:27:26 INFO - PROCESS | 4964 | 1468229246166 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 02:27:26 INFO - PROCESS | 4964 | 1468229246233 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 4964 | 1468229246235 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:27:26 INFO - PROCESS | 4964 | 1468229246239 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 4964 | 1468229246241 Marionette TRACE conn5 <- [1,990,null,{}] 02:27:26 INFO - PROCESS | 4964 | 1468229246249 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 4964 | 1468229246251 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:26 INFO - PROCESS | 4964 | 1468229246370 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:27:26 INFO - PROCESS | 4964 | 1468229246381 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 4964 | 1468229246383 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD94AE000 == 34 [pid = 4964] [id = 257] 02:27:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD7E0FC00) [pid = 4964] [serial = 770] [outer = 0000000000000000] 02:27:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD81B1C00) [pid = 4964] [serial = 771] [outer = 0000007BD7E0FC00] 02:27:26 INFO - PROCESS | 4964 | 1468229246428 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD8805800) [pid = 4964] [serial = 772] [outer = 0000007BD7E0FC00] 02:27:26 INFO - PROCESS | 4964 | 1468229246884 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 02:27:26 INFO - PROCESS | 4964 | 1468229246970 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 4964 | 1468229246972 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:27:26 INFO - PROCESS | 4964 | 1468229246975 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 4964 | 1468229246977 Marionette TRACE conn5 <- [1,994,null,{}] 02:27:26 INFO - PROCESS | 4964 | 1468229246981 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:27:26 INFO - PROCESS | 4964 | 1468229246987 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:27 INFO - PROCESS | 4964 | 1468229247137 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:27:27 INFO - PROCESS | 4964 | 1468229247147 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 4964 | 1468229247149 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB572000 == 35 [pid = 4964] [id = 258] 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD880FC00) [pid = 4964] [serial = 773] [outer = 0000000000000000] 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD8B35000) [pid = 4964] [serial = 774] [outer = 0000007BD880FC00] 02:27:27 INFO - PROCESS | 4964 | 1468229247235 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD90EA000) [pid = 4964] [serial = 775] [outer = 0000007BD880FC00] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC12CC00) [pid = 4964] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD5B4C400) [pid = 4964] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD909F400) [pid = 4964] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD9D0E800) [pid = 4964] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDA145400) [pid = 4964] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC126800) [pid = 4964] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8D1AC00) [pid = 4964] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCB333C00) [pid = 4964] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD0356400) [pid = 4964] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD8A8B800) [pid = 4964] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5B4DC00) [pid = 4964] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC02A400) [pid = 4964] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0D0C800) [pid = 4964] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC5BA400) [pid = 4964] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD90ECC00) [pid = 4964] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:27:27 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC45C000) [pid = 4964] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:27:27 INFO - PROCESS | 4964 | 1468229247663 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 732ms 02:27:27 INFO - PROCESS | 4964 | 1468229247723 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 4964 | 1468229247725 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:27:27 INFO - PROCESS | 4964 | 1468229247729 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 4964 | 1468229247731 Marionette TRACE conn5 <- [1,998,null,{}] 02:27:27 INFO - PROCESS | 4964 | 1468229247735 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 4964 | 1468229247736 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:27 INFO - PROCESS | 4964 | 1468229247821 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:27:27 INFO - PROCESS | 4964 | 1468229247826 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 4964 | 1468229247828 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC26E800 == 36 [pid = 4964] [id = 259] 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC24A400) [pid = 4964] [serial = 776] [outer = 0000000000000000] 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD61EE000) [pid = 4964] [serial = 777] [outer = 0000007BCC24A400] 02:27:27 INFO - PROCESS | 4964 | 1468229247874 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8D1AC00) [pid = 4964] [serial = 778] [outer = 0000007BCC24A400] 02:27:28 INFO - PROCESS | 4964 | 1468229248276 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 588ms 02:27:28 INFO - PROCESS | 4964 | 1468229248320 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 4964 | 1468229248322 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:27:28 INFO - PROCESS | 4964 | 1468229248337 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 4964 | 1468229248340 Marionette TRACE conn5 <- [1,1002,null,{}] 02:27:28 INFO - PROCESS | 4964 | 1468229248343 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 4964 | 1468229248345 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:28 INFO - PROCESS | 4964 | 1468229248434 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:27:28 INFO - PROCESS | 4964 | 1468229248440 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 4964 | 1468229248442 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD996000 == 37 [pid = 4964] [id = 260] 02:27:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD90A7800) [pid = 4964] [serial = 779] [outer = 0000000000000000] 02:27:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD928B400) [pid = 4964] [serial = 780] [outer = 0000007BD90A7800] 02:27:28 INFO - PROCESS | 4964 | 1468229248494 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD9682C00) [pid = 4964] [serial = 781] [outer = 0000007BD90A7800] 02:27:28 INFO - PROCESS | 4964 | 1468229248918 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms 02:27:28 INFO - PROCESS | 4964 | 1468229248976 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 4964 | 1468229248979 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:27:28 INFO - PROCESS | 4964 | 1468229248986 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 4964 | 1468229248988 Marionette TRACE conn5 <- [1,1006,null,{}] 02:27:28 INFO - PROCESS | 4964 | 1468229248991 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 4964 | 1468229248993 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:29 INFO - PROCESS | 4964 | 1468229249079 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:27:29 INFO - PROCESS | 4964 | 1468229249084 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 4964 | 1468229249086 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03B000 == 38 [pid = 4964] [id = 261] 02:27:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD96BBC00) [pid = 4964] [serial = 782] [outer = 0000000000000000] 02:27:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9DAEC00) [pid = 4964] [serial = 783] [outer = 0000007BD96BBC00] 02:27:29 INFO - PROCESS | 4964 | 1468229249130 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BDA19F000) [pid = 4964] [serial = 784] [outer = 0000007BD96BBC00] 02:27:29 INFO - PROCESS | 4964 | 1468229249647 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 732ms 02:27:29 INFO - PROCESS | 4964 | 1468229249726 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 4964 | 1468229249731 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:27:29 INFO - PROCESS | 4964 | 1468229249737 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 4964 | 1468229249741 Marionette TRACE conn5 <- [1,1010,null,{}] 02:27:29 INFO - PROCESS | 4964 | 1468229249808 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 4964 | 1468229249812 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:29 INFO - PROCESS | 4964 | 1468229249976 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:27:29 INFO - PROCESS | 4964 | 1468229249986 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 4964 | 1468229249991 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BB2000 == 39 [pid = 4964] [id = 262] 02:27:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC452C00) [pid = 4964] [serial = 785] [outer = 0000000000000000] 02:27:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC5BAC00) [pid = 4964] [serial = 786] [outer = 0000007BCC452C00] 02:27:30 INFO - PROCESS | 4964 | 1468229250050 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD0676400) [pid = 4964] [serial = 787] [outer = 0000007BCC452C00] 02:27:30 INFO - PROCESS | 4964 | 1468229250661 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 987ms 02:27:30 INFO - PROCESS | 4964 | 1468229250725 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 4964 | 1468229250731 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:27:30 INFO - PROCESS | 4964 | 1468229250737 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 4964 | 1468229250741 Marionette TRACE conn5 <- [1,1014,null,{}] 02:27:30 INFO - PROCESS | 4964 | 1468229250758 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:30 INFO - PROCESS | 4964 | 1468229250761 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:30 INFO - PROCESS | 4964 | 1468229250911 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:27:30 INFO - PROCESS | 4964 | 1468229250956 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 4964 | 1468229250959 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989E800 == 40 [pid = 4964] [id = 263] 02:27:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD5B48800) [pid = 4964] [serial = 788] [outer = 0000000000000000] 02:27:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD5B51400) [pid = 4964] [serial = 789] [outer = 0000007BD5B48800] 02:27:31 INFO - PROCESS | 4964 | 1468229251024 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD7E09400) [pid = 4964] [serial = 790] [outer = 0000007BD5B48800] 02:27:31 INFO - PROCESS | 4964 | 1468229251635 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 02:27:31 INFO - PROCESS | 4964 | 1468229251682 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 4964 | 1468229251685 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:27:31 INFO - PROCESS | 4964 | 1468229251689 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 4964 | 1468229251694 Marionette TRACE conn5 <- [1,1018,null,{}] 02:27:31 INFO - PROCESS | 4964 | 1468229251706 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 4964 | 1468229251711 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:31 INFO - PROCESS | 4964 | 1468229251855 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:27:31 INFO - PROCESS | 4964 | 1468229251971 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 4964 | 1468229251975 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFC40000 == 41 [pid = 4964] [id = 264] 02:27:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD8B34800) [pid = 4964] [serial = 791] [outer = 0000000000000000] 02:27:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD909F400) [pid = 4964] [serial = 792] [outer = 0000007BD8B34800] 02:27:32 INFO - PROCESS | 4964 | 1468229252034 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDA19C000) [pid = 4964] [serial = 793] [outer = 0000007BD8B34800] 02:27:32 INFO - PROCESS | 4964 | 1468229252641 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 985ms 02:27:32 INFO - PROCESS | 4964 | 1468229252676 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 4964 | 1468229252679 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:27:32 INFO - PROCESS | 4964 | 1468229252683 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 4964 | 1468229252685 Marionette TRACE conn5 <- [1,1022,null,{}] 02:27:32 INFO - PROCESS | 4964 | 1468229252689 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 4964 | 1468229252691 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:32 INFO - PROCESS | 4964 | 1468229252804 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:27:32 INFO - PROCESS | 4964 | 1468229252891 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 4964 | 1468229252894 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0631000 == 42 [pid = 4964] [id = 265] 02:27:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BDAC8B000) [pid = 4964] [serial = 794] [outer = 0000000000000000] 02:27:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BDB08F000) [pid = 4964] [serial = 795] [outer = 0000007BDAC8B000] 02:27:32 INFO - PROCESS | 4964 | 1468229252949 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BDB3B2800) [pid = 4964] [serial = 796] [outer = 0000007BDAC8B000] 02:27:33 INFO - PROCESS | 4964 | 1468229253499 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 879ms 02:27:33 INFO - PROCESS | 4964 | 1468229253565 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 4964 | 1468229253567 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:27:33 INFO - PROCESS | 4964 | 1468229253571 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 4964 | 1468229253573 Marionette TRACE conn5 <- [1,1026,null,{}] 02:27:33 INFO - PROCESS | 4964 | 1468229253577 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 4964 | 1468229253580 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:33 INFO - PROCESS | 4964 | 1468229253688 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:27:33 INFO - PROCESS | 4964 | 1468229253776 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 4964 | 1468229253779 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC87800 == 43 [pid = 4964] [id = 266] 02:27:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BCC127C00) [pid = 4964] [serial = 797] [outer = 0000000000000000] 02:27:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BCC7EE000) [pid = 4964] [serial = 798] [outer = 0000007BCC127C00] 02:27:33 INFO - PROCESS | 4964 | 1468229253835 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD7E0F800) [pid = 4964] [serial = 799] [outer = 0000007BCC127C00] 02:27:34 INFO - PROCESS | 4964 | 1468229254518 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 02:27:34 INFO - PROCESS | 4964 | 1468229254560 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 4964 | 1468229254564 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:27:34 INFO - PROCESS | 4964 | 1468229254568 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:27:34 INFO - PROCESS | 4964 | 1468229254573 Marionette TRACE conn5 <- [1,1030,null,{}] 02:27:34 INFO - PROCESS | 4964 | 1468229254578 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 4964 | 1468229254581 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:34 INFO - PROCESS | 4964 | 1468229254687 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:27:34 INFO - PROCESS | 4964 | 1468229254764 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 4964 | 1468229254767 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E7E000 == 44 [pid = 4964] [id = 267] 02:27:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BCC5B3000) [pid = 4964] [serial = 800] [outer = 0000000000000000] 02:27:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BD0DE1C00) [pid = 4964] [serial = 801] [outer = 0000007BCC5B3000] 02:27:34 INFO - PROCESS | 4964 | 1468229254860 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BD1F27400) [pid = 4964] [serial = 802] [outer = 0000007BCC5B3000] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD800C000 == 43 [pid = 4964] [id = 15] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD945E800 == 42 [pid = 4964] [id = 18] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDC000 == 41 [pid = 4964] [id = 21] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A7A000 == 40 [pid = 4964] [id = 28] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8793800 == 39 [pid = 4964] [id = 25] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1332800 == 38 [pid = 4964] [id = 24] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB570800 == 37 [pid = 4964] [id = 27] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD884E000 == 36 [pid = 4964] [id = 16] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9263800 == 35 [pid = 4964] [id = 26] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD263A000 == 34 [pid = 4964] [id = 12] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8250800 == 33 [pid = 4964] [id = 14] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1E1B000 == 32 [pid = 4964] [id = 23] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFB1800 == 31 [pid = 4964] [id = 22] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B0800 == 30 [pid = 4964] [id = 13] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2585800 == 29 [pid = 4964] [id = 251] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7D4800 == 28 [pid = 4964] [id = 250] 02:27:35 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0A7D800 == 27 [pid = 4964] [id = 249] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD90A4400) [pid = 4964] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD7E0B400) [pid = 4964] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BDA19BC00) [pid = 4964] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BDAC8D000) [pid = 4964] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD81AB800) [pid = 4964] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BD90A8400) [pid = 4964] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BCB7D2000) [pid = 4964] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BCC026C00) [pid = 4964] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD0543000) [pid = 4964] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BDA1C7000) [pid = 4964] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD0DDB400) [pid = 4964] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD8B43800) [pid = 4964] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD6302800) [pid = 4964] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD631D800) [pid = 4964] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8194800) [pid = 4964] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD1145C00) [pid = 4964] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1F22800) [pid = 4964] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCD5BD000) [pid = 4964] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD880E000) [pid = 4964] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD06CB400) [pid = 4964] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD93F9400) [pid = 4964] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD9FB2C00) [pid = 4964] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD90EBC00) [pid = 4964] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD9DA8800) [pid = 4964] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD9783800) [pid = 4964] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD7EF6C00) [pid = 4964] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD9685C00) [pid = 4964] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD81A1800) [pid = 4964] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC12C000) [pid = 4964] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC7F3800) [pid = 4964] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5E73C00) [pid = 4964] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD10E1800) [pid = 4964] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:27:35 INFO - PROCESS | 4964 | 1468229255347 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 838ms 02:27:35 INFO - PROCESS | 4964 | 1468229255412 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 4964 | 1468229255416 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:27:35 INFO - PROCESS | 4964 | 1468229255423 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 4964 | 1468229255425 Marionette TRACE conn5 <- [1,1034,null,{}] 02:27:35 INFO - PROCESS | 4964 | 1468229255430 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:35 INFO - PROCESS | 4964 | 1468229255432 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:35 INFO - PROCESS | 4964 | 1468229255554 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:27:35 INFO - PROCESS | 4964 | 1468229255633 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 4964 | 1468229255635 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A7A000 == 28 [pid = 4964] [id = 268] 02:27:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCC922800) [pid = 4964] [serial = 803] [outer = 0000000000000000] 02:27:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1148000) [pid = 4964] [serial = 804] [outer = 0000007BCC922800] 02:27:35 INFO - PROCESS | 4964 | 1468229255685 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5A53400) [pid = 4964] [serial = 805] [outer = 0000007BCC922800] 02:27:36 INFO - PROCESS | 4964 | 1468229256075 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 02:27:36 INFO - PROCESS | 4964 | 1468229256118 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 4964 | 1468229256120 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:27:36 INFO - PROCESS | 4964 | 1468229256124 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 4964 | 1468229256128 Marionette TRACE conn5 <- [1,1038,null,{}] 02:27:36 INFO - PROCESS | 4964 | 1468229256138 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 4964 | 1468229256143 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:36 INFO - PROCESS | 4964 | 1468229256232 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:27:36 INFO - PROCESS | 4964 | 1468229256239 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 4964 | 1468229256242 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD885B800 == 29 [pid = 4964] [id = 269] 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5EF3C00) [pid = 4964] [serial = 806] [outer = 0000000000000000] 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD7EED000) [pid = 4964] [serial = 807] [outer = 0000007BD5EF3C00] 02:27:36 INFO - PROCESS | 4964 | 1468229256291 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD81AA400) [pid = 4964] [serial = 808] [outer = 0000007BD5EF3C00] 02:27:36 INFO - PROCESS | 4964 | 1468229256745 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 02:27:36 INFO - PROCESS | 4964 | 1468229256754 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 4964 | 1468229256757 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:27:36 INFO - PROCESS | 4964 | 1468229256761 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 4964 | 1468229256763 Marionette TRACE conn5 <- [1,1042,null,{}] 02:27:36 INFO - PROCESS | 4964 | 1468229256766 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 4964 | 1468229256769 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:36 INFO - PROCESS | 4964 | 1468229256860 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:27:36 INFO - PROCESS | 4964 | 1468229256865 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 4964 | 1468229256867 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9312800 == 30 [pid = 4964] [id = 270] 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8810000) [pid = 4964] [serial = 809] [outer = 0000000000000000] 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8A84C00) [pid = 4964] [serial = 810] [outer = 0000007BD8810000] 02:27:36 INFO - PROCESS | 4964 | 1468229256914 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B48400) [pid = 4964] [serial = 811] [outer = 0000007BD8810000] 02:27:37 INFO - PROCESS | 4964 | 1468229257350 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 625ms 02:27:37 INFO - PROCESS | 4964 | 1468229257406 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 4964 | 1468229257408 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:27:37 INFO - PROCESS | 4964 | 1468229257416 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 4964 | 1468229257418 Marionette TRACE conn5 <- [1,1046,null,{}] 02:27:37 INFO - PROCESS | 4964 | 1468229257429 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 4964 | 1468229257431 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:37 INFO - PROCESS | 4964 | 1468229257546 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:27:37 INFO - PROCESS | 4964 | 1468229257553 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 4964 | 1468229257555 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9895800 == 31 [pid = 4964] [id = 271] 02:27:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B49000) [pid = 4964] [serial = 812] [outer = 0000000000000000] 02:27:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD90E4800) [pid = 4964] [serial = 813] [outer = 0000007BD8B49000] 02:27:37 INFO - PROCESS | 4964 | 1468229257599 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD9478800) [pid = 4964] [serial = 814] [outer = 0000007BD8B49000] 02:27:38 INFO - PROCESS | 4964 | 1468229258072 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 02:27:38 INFO - PROCESS | 4964 | 1468229258106 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 4964 | 1468229258108 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:27:38 INFO - PROCESS | 4964 | 1468229258111 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:27:38 INFO - PROCESS | 4964 | 1468229258113 Marionette TRACE conn5 <- [1,1050,null,{}] 02:27:38 INFO - PROCESS | 4964 | 1468229258116 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 4964 | 1468229258122 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:38 INFO - PROCESS | 4964 | 1468229258277 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:27:38 INFO - PROCESS | 4964 | 1468229258301 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 4964 | 1468229258303 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C0800 == 32 [pid = 4964] [id = 272] 02:27:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9D9A000) [pid = 4964] [serial = 815] [outer = 0000000000000000] 02:27:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BDA1CA800) [pid = 4964] [serial = 816] [outer = 0000007BD9D9A000] 02:27:38 INFO - PROCESS | 4964 | 1468229258348 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDBC05000) [pid = 4964] [serial = 817] [outer = 0000007BD9D9A000] 02:27:38 INFO - PROCESS | 4964 | 1468229258766 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 02:27:38 INFO - PROCESS | 4964 | 1468229258806 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 4964 | 1468229258808 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:27:38 INFO - PROCESS | 4964 | 1468229258811 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 4964 | 1468229258813 Marionette TRACE conn5 <- [1,1054,null,{}] 02:27:38 INFO - PROCESS | 4964 | 1468229258817 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 4964 | 1468229258819 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:38 INFO - PROCESS | 4964 | 1468229258939 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:27:38 INFO - PROCESS | 4964 | 1468229258989 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 4964 | 1468229258991 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDCC800 == 33 [pid = 4964] [id = 273] 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDBC0A400) [pid = 4964] [serial = 818] [outer = 0000000000000000] 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BDC042C00) [pid = 4964] [serial = 819] [outer = 0000007BDBC0A400] 02:27:39 INFO - PROCESS | 4964 | 1468229259035 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BDC048000) [pid = 4964] [serial = 820] [outer = 0000007BDBC0A400] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD7E0F400) [pid = 4964] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD0DADC00) [pid = 4964] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD7E0FC00) [pid = 4964] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5BCF800) [pid = 4964] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD1167000) [pid = 4964] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC19CC00) [pid = 4964] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC028400) [pid = 4964] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCBC25800) [pid = 4964] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC459800) [pid = 4964] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD880FC00) [pid = 4964] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD90A7800) [pid = 4964] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:27:39 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC24A400) [pid = 4964] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:27:39 INFO - PROCESS | 4964 | 1468229259568 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 775ms 02:27:39 INFO - PROCESS | 4964 | 1468229259601 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 4964 | 1468229259603 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:27:39 INFO - PROCESS | 4964 | 1468229259607 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 4964 | 1468229259608 Marionette TRACE conn5 <- [1,1058,null,{}] 02:27:39 INFO - PROCESS | 4964 | 1468229259612 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 4964 | 1468229259614 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:39 INFO - PROCESS | 4964 | 1468229259700 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:27:39 INFO - PROCESS | 4964 | 1468229259706 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 4964 | 1468229259708 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF12D800 == 34 [pid = 4964] [id = 274] 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC248C00) [pid = 4964] [serial = 821] [outer = 0000000000000000] 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD0539C00) [pid = 4964] [serial = 822] [outer = 0000007BCC248C00] 02:27:39 INFO - PROCESS | 4964 | 1468229259752 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD80DB000) [pid = 4964] [serial = 823] [outer = 0000007BCC248C00] 02:27:40 INFO - PROCESS | 4964 | 1468229260149 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 588ms 02:27:40 INFO - PROCESS | 4964 | 1468229260199 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 4964 | 1468229260210 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:27:40 INFO - PROCESS | 4964 | 1468229260213 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:27:40 INFO - PROCESS | 4964 | 1468229260215 Marionette TRACE conn5 <- [1,1062,null,{}] 02:27:40 INFO - PROCESS | 4964 | 1468229260219 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 4964 | 1468229260220 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:40 INFO - PROCESS | 4964 | 1468229260306 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:27:40 INFO - PROCESS | 4964 | 1468229260311 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 4964 | 1468229260313 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCE1800 == 35 [pid = 4964] [id = 275] 02:27:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD93F1400) [pid = 4964] [serial = 824] [outer = 0000000000000000] 02:27:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC046C00) [pid = 4964] [serial = 825] [outer = 0000007BD93F1400] 02:27:40 INFO - PROCESS | 4964 | 1468229260358 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC064400) [pid = 4964] [serial = 826] [outer = 0000007BD93F1400] 02:27:40 INFO - PROCESS | 4964 | 1468229260756 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 587ms 02:27:40 INFO - PROCESS | 4964 | 1468229260814 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 4964 | 1468229260816 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:27:40 INFO - PROCESS | 4964 | 1468229260819 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:27:40 INFO - PROCESS | 4964 | 1468229260821 Marionette TRACE conn5 <- [1,1066,null,{}] 02:27:40 INFO - PROCESS | 4964 | 1468229260824 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 4964 | 1468229260826 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:40 INFO - PROCESS | 4964 | 1468229260912 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:27:40 INFO - PROCESS | 4964 | 1468229260919 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 4964 | 1468229260921 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE03C4800 == 36 [pid = 4964] [id = 276] 02:27:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC064800) [pid = 4964] [serial = 827] [outer = 0000000000000000] 02:27:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BDC106400) [pid = 4964] [serial = 828] [outer = 0000007BDC064800] 02:27:40 INFO - PROCESS | 4964 | 1468229260965 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDC10DC00) [pid = 4964] [serial = 829] [outer = 0000007BDC064800] 02:27:41 INFO - PROCESS | 4964 | 1468229261442 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 02:27:41 INFO - PROCESS | 4964 | 1468229261495 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 4964 | 1468229261498 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:27:41 INFO - PROCESS | 4964 | 1468229261501 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 4964 | 1468229261504 Marionette TRACE conn5 <- [1,1070,null,{}] 02:27:41 INFO - PROCESS | 4964 | 1468229261507 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:41 INFO - PROCESS | 4964 | 1468229261510 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:41 INFO - PROCESS | 4964 | 1468229261660 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:27:41 INFO - PROCESS | 4964 | 1468229261755 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 4964 | 1468229261759 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC981000 == 37 [pid = 4964] [id = 277] 02:27:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCBC24C00) [pid = 4964] [serial = 830] [outer = 0000000000000000] 02:27:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC01D000) [pid = 4964] [serial = 831] [outer = 0000007BCBC24C00] 02:27:41 INFO - PROCESS | 4964 | 1468229261818 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC249400) [pid = 4964] [serial = 832] [outer = 0000007BCBC24C00] 02:27:42 INFO - PROCESS | 4964 | 1468229262482 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1022ms 02:27:42 INFO - PROCESS | 4964 | 1468229262528 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 4964 | 1468229262533 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:27:42 INFO - PROCESS | 4964 | 1468229262539 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 4964 | 1468229262543 Marionette TRACE conn5 <- [1,1074,null,{}] 02:27:42 INFO - PROCESS | 4964 | 1468229262570 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 4964 | 1468229262574 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:42 INFO - PROCESS | 4964 | 1468229262696 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:27:42 INFO - PROCESS | 4964 | 1468229262815 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 4964 | 1468229262818 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C07800 == 38 [pid = 4964] [id = 278] 02:27:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD1E04C00) [pid = 4964] [serial = 833] [outer = 0000000000000000] 02:27:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD5B45800) [pid = 4964] [serial = 834] [outer = 0000007BD1E04C00] 02:27:42 INFO - PROCESS | 4964 | 1468229262876 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD6309C00) [pid = 4964] [serial = 835] [outer = 0000007BD1E04C00] 02:27:43 INFO - PROCESS | 4964 | 1468229263459 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 964ms 02:27:43 INFO - PROCESS | 4964 | 1468229263505 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 4964 | 1468229263509 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:27:43 INFO - PROCESS | 4964 | 1468229263512 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - PROCESS | 4964 | 1468229263515 Marionette TRACE conn5 <- [1,1078,null,{}] 02:27:43 INFO - PROCESS | 4964 | 1468229263519 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:43 INFO - PROCESS | 4964 | 1468229263522 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:43 INFO - PROCESS | 4964 | 1468229263721 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:27:43 INFO - PROCESS | 4964 | 1468229263836 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 4964 | 1468229263839 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE062B000 == 39 [pid = 4964] [id = 279] 02:27:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD8811800) [pid = 4964] [serial = 836] [outer = 0000000000000000] 02:27:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDA145400) [pid = 4964] [serial = 837] [outer = 0000007BD8811800] 02:27:43 INFO - PROCESS | 4964 | 1468229263895 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BDB08C800) [pid = 4964] [serial = 838] [outer = 0000007BD8811800] 02:27:44 INFO - PROCESS | 4964 | 1468229264503 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1030ms 02:27:44 INFO - PROCESS | 4964 | 1468229264544 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 4964 | 1468229264549 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:27:44 INFO - PROCESS | 4964 | 1468229264560 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 4964 | 1468229264565 Marionette TRACE conn5 <- [1,1082,null,{}] 02:27:44 INFO - PROCESS | 4964 | 1468229264570 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 4964 | 1468229264573 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:44 INFO - PROCESS | 4964 | 1468229264695 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:27:44 INFO - PROCESS | 4964 | 1468229264812 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 4964 | 1468229264815 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B7800 == 40 [pid = 4964] [id = 280] 02:27:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BD1E8F400) [pid = 4964] [serial = 839] [outer = 0000000000000000] 02:27:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BD96B8C00) [pid = 4964] [serial = 840] [outer = 0000007BD1E8F400] 02:27:44 INFO - PROCESS | 4964 | 1468229264873 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BDC285800) [pid = 4964] [serial = 841] [outer = 0000007BD1E8F400] 02:27:45 INFO - PROCESS | 4964 | 1468229265704 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1192ms 02:27:45 INFO - PROCESS | 4964 | 1468229265750 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 4964 | 1468229265754 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:27:45 INFO - PROCESS | 4964 | 1468229265759 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 4964 | 1468229265762 Marionette TRACE conn5 <- [1,1086,null,{}] 02:27:45 INFO - PROCESS | 4964 | 1468229265768 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 4964 | 1468229265770 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:45 INFO - PROCESS | 4964 | 1468229265911 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:27:46 INFO - PROCESS | 4964 | 1468229266034 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 4964 | 1468229266037 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFC3000 == 41 [pid = 4964] [id = 281] 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BD05F8000) [pid = 4964] [serial = 842] [outer = 0000000000000000] 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD0DAF800) [pid = 4964] [serial = 843] [outer = 0000007BD05F8000] 02:27:46 INFO - PROCESS | 4964 | 1468229266090 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BD135C800) [pid = 4964] [serial = 844] [outer = 0000007BD05F8000] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BD9DAEC00) [pid = 4964] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD8054C00) [pid = 4964] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD81A0000) [pid = 4964] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BD114CC00) [pid = 4964] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD0DBB400) [pid = 4964] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD8805800) [pid = 4964] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD5E68800) [pid = 4964] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD81B1C00) [pid = 4964] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD1E05000) [pid = 4964] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD25E1800) [pid = 4964] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC451000) [pid = 4964] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCD3ED000) [pid = 4964] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC19D000) [pid = 4964] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC02B800) [pid = 4964] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC24FC00) [pid = 4964] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCD3EE800) [pid = 4964] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC72CC00) [pid = 4964] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD8B35000) [pid = 4964] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD928B400) [pid = 4964] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD90EA000) [pid = 4964] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD9682C00) [pid = 4964] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8D1AC00) [pid = 4964] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD61EE000) [pid = 4964] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD61EDC00) [pid = 4964] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:27:46 INFO - PROCESS | 4964 | 1468229266592 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 900ms 02:27:46 INFO - PROCESS | 4964 | 1468229266659 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 4964 | 1468229266664 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:27:46 INFO - PROCESS | 4964 | 1468229266670 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 4964 | 1468229266673 Marionette TRACE conn5 <- [1,1090,null,{}] 02:27:46 INFO - PROCESS | 4964 | 1468229266677 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 4964 | 1468229266679 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:46 INFO - PROCESS | 4964 | 1468229266771 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:27:46 INFO - PROCESS | 4964 | 1468229266783 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 4964 | 1468229266786 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2645800 == 42 [pid = 4964] [id = 282] 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD0543400) [pid = 4964] [serial = 845] [outer = 0000000000000000] 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD1147000) [pid = 4964] [serial = 846] [outer = 0000007BD0543400] 02:27:46 INFO - PROCESS | 4964 | 1468229266834 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD1F21400) [pid = 4964] [serial = 847] [outer = 0000007BD0543400] 02:27:47 INFO - PROCESS | 4964 | 1468229267300 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 02:27:47 INFO - PROCESS | 4964 | 1468229267364 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 4964 | 1468229267367 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:27:47 INFO - PROCESS | 4964 | 1468229267370 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 4964 | 1468229267374 Marionette TRACE conn5 <- [1,1094,null,{}] 02:27:47 INFO - PROCESS | 4964 | 1468229267385 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 4964 | 1468229267389 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:47 INFO - PROCESS | 4964 | 1468229267478 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:27:47 INFO - PROCESS | 4964 | 1468229267554 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 4964 | 1468229267557 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8324000 == 43 [pid = 4964] [id = 283] 02:27:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5EEEC00) [pid = 4964] [serial = 848] [outer = 0000000000000000] 02:27:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD7E05400) [pid = 4964] [serial = 849] [outer = 0000007BD5EEEC00] 02:27:47 INFO - PROCESS | 4964 | 1468229267622 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD819C400) [pid = 4964] [serial = 850] [outer = 0000007BD5EEEC00] 02:27:48 INFO - PROCESS | 4964 | 1468229268001 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 02:27:48 INFO - PROCESS | 4964 | 1468229268065 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 4964 | 1468229268068 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:27:48 INFO - PROCESS | 4964 | 1468229268071 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 4964 | 1468229268073 Marionette TRACE conn5 <- [1,1098,null,{}] 02:27:48 INFO - PROCESS | 4964 | 1468229268077 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 4964 | 1468229268079 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:48 INFO - PROCESS | 4964 | 1468229268169 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:27:48 INFO - PROCESS | 4964 | 1468229268175 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 4964 | 1468229268177 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C0E800 == 44 [pid = 4964] [id = 284] 02:27:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD8808C00) [pid = 4964] [serial = 851] [outer = 0000000000000000] 02:27:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD8A8C400) [pid = 4964] [serial = 852] [outer = 0000007BD8808C00] 02:27:48 INFO - PROCESS | 4964 | 1468229268222 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD9040400) [pid = 4964] [serial = 853] [outer = 0000007BD8808C00] 02:27:48 INFO - PROCESS | 4964 | 1468229268685 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 02:27:48 INFO - PROCESS | 4964 | 1468229268706 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 4964 | 1468229268708 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:27:48 INFO - PROCESS | 4964 | 1468229268711 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 4964 | 1468229268713 Marionette TRACE conn5 <- [1,1102,null,{}] 02:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:27:48 INFO - PROCESS | 4964 | 1468229268717 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 4964 | 1468229268719 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:48 INFO - PROCESS | 4964 | 1468229268840 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:27:48 INFO - PROCESS | 4964 | 1468229268925 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 4964 | 1468229268927 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9321800 == 45 [pid = 4964] [id = 285] 02:27:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD8D1AC00) [pid = 4964] [serial = 854] [outer = 0000000000000000] 02:27:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD93FDC00) [pid = 4964] [serial = 855] [outer = 0000007BD8D1AC00] 02:27:48 INFO - PROCESS | 4964 | 1468229268972 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD9D96000) [pid = 4964] [serial = 856] [outer = 0000007BD8D1AC00] 02:27:49 INFO - PROCESS | 4964 | 1468229269407 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 732ms 02:27:49 INFO - PROCESS | 4964 | 1468229269447 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 4964 | 1468229269449 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:27:49 INFO - PROCESS | 4964 | 1468229269452 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 4964 | 1468229269454 Marionette TRACE conn5 <- [1,1106,null,{}] 02:27:49 INFO - PROCESS | 4964 | 1468229269463 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 4964 | 1468229269470 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:49 INFO - PROCESS | 4964 | 1468229269609 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:27:49 INFO - PROCESS | 4964 | 1468229269665 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 4964 | 1468229269667 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC67000 == 46 [pid = 4964] [id = 286] 02:27:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDB3AE400) [pid = 4964] [serial = 857] [outer = 0000000000000000] 02:27:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDC049400) [pid = 4964] [serial = 858] [outer = 0000007BDB3AE400] 02:27:49 INFO - PROCESS | 4964 | 1468229269713 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC06B000) [pid = 4964] [serial = 859] [outer = 0000007BDB3AE400] 02:27:50 INFO - PROCESS | 4964 | 1468229270129 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 02:27:50 INFO - PROCESS | 4964 | 1468229270206 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 4964 | 1468229270208 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:27:50 INFO - PROCESS | 4964 | 1468229270222 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 4964 | 1468229270224 Marionette TRACE conn5 <- [1,1110,null,{}] 02:27:50 INFO - PROCESS | 4964 | 1468229270228 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:50 INFO - PROCESS | 4964 | 1468229270238 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:50 INFO - PROCESS | 4964 | 1468229270348 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD93F1400) [pid = 4964] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC5B3000) [pid = 4964] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD5EF3C00) [pid = 4964] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD5B48800) [pid = 4964] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD8B49000) [pid = 4964] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDBC0A400) [pid = 4964] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8B34800) [pid = 4964] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD8810000) [pid = 4964] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC127C00) [pid = 4964] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC452C00) [pid = 4964] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC922800) [pid = 4964] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD9D9A000) [pid = 4964] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDAC8B000) [pid = 4964] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:27:50 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC248C00) [pid = 4964] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:27:50 INFO - PROCESS | 4964 | 1468229270574 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 4964 | 1468229270576 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879F000 == 47 [pid = 4964] [id = 287] 02:27:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC01FC00) [pid = 4964] [serial = 860] [outer = 0000000000000000] 02:27:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC24A400) [pid = 4964] [serial = 861] [outer = 0000007BCC01FC00] 02:27:50 INFO - PROCESS | 4964 | 1468229270623 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8810000) [pid = 4964] [serial = 862] [outer = 0000007BCC01FC00] 02:27:51 INFO - PROCESS | 4964 | 1468229271047 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 901ms 02:27:51 INFO - PROCESS | 4964 | 1468229271117 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 4964 | 1468229271119 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:27:51 INFO - PROCESS | 4964 | 1468229271123 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 4964 | 1468229271125 Marionette TRACE conn5 <- [1,1114,null,{}] 02:27:51 INFO - PROCESS | 4964 | 1468229271128 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 4964 | 1468229271130 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:51 INFO - PROCESS | 4964 | 1468229271252 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:27:51 INFO - PROCESS | 4964 | 1468229271265 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 4964 | 1468229271267 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF130800 == 48 [pid = 4964] [id = 288] 02:27:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC03DC00) [pid = 4964] [serial = 863] [outer = 0000000000000000] 02:27:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC15EC00) [pid = 4964] [serial = 864] [outer = 0000007BDC03DC00] 02:27:51 INFO - PROCESS | 4964 | 1468229271312 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC726C00) [pid = 4964] [serial = 865] [outer = 0000007BDC03DC00] 02:27:51 INFO - PROCESS | 4964 | 1468229271706 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 02:27:51 INFO - PROCESS | 4964 | [4964] 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 02:27:51 INFO - PROCESS | 4964 | 1468229271844 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 4964 | 1468229271846 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:27:51 INFO - PROCESS | 4964 | 1468229271857 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 4964 | 1468229271859 Marionette TRACE conn5 <- [1,1118,null,{}] 02:27:51 INFO - PROCESS | 4964 | 1468229271867 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 4964 | 1468229271869 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:51 INFO - PROCESS | 4964 | 1468229271989 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:27:52 INFO - PROCESS | 4964 | 1468229271998 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 4964 | 1468229272000 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE03BB000 == 49 [pid = 4964] [id = 289] 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD25DD800) [pid = 4964] [serial = 866] [outer = 0000000000000000] 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDC72B800) [pid = 4964] [serial = 867] [outer = 0000007BD25DD800] 02:27:52 INFO - PROCESS | 4964 | 1468229272045 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDEF2C800) [pid = 4964] [serial = 868] [outer = 0000007BD25DD800] 02:27:52 INFO - PROCESS | 4964 | 1468229272443 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 02:27:52 INFO - PROCESS | 4964 | 1468229272494 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 4964 | 1468229272496 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:27:52 INFO - PROCESS | 4964 | 1468229272504 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 4964 | 1468229272514 Marionette TRACE conn5 <- [1,1122,null,{}] 02:27:52 INFO - PROCESS | 4964 | 1468229272518 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 4964 | 1468229272520 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:52 INFO - PROCESS | 4964 | 1468229272654 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:27:52 INFO - PROCESS | 4964 | 1468229272771 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 4964 | 1468229272775 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC971000 == 50 [pid = 4964] [id = 290] 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCAE27000) [pid = 4964] [serial = 869] [outer = 0000000000000000] 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC028400) [pid = 4964] [serial = 870] [outer = 0000007BCAE27000] 02:27:52 INFO - PROCESS | 4964 | 1468229272835 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC450C00) [pid = 4964] [serial = 871] [outer = 0000007BCAE27000] 02:27:53 INFO - PROCESS | 4964 | [GFX2-]: DrawTargetD2D 1.1 (0000007BD9380820): Failed to create GradientStopCollection with no stops. 02:27:53 INFO - PROCESS | 4964 | [GFX3-]: No stops specified for gradient pattern. 02:27:53 INFO - PROCESS | 4964 | 1468229273475 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1036ms 02:27:53 INFO - PROCESS | 4964 | 1468229273545 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 4964 | 1468229273549 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:27:53 INFO - PROCESS | 4964 | 1468229273575 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 4964 | 1468229273578 Marionette TRACE conn5 <- [1,1126,null,{}] 02:27:53 INFO - PROCESS | 4964 | 1468229273597 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:53 INFO - PROCESS | 4964 | 1468229273603 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:53 INFO - PROCESS | 4964 | 1468229273730 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:27:53 INFO - PROCESS | 4964 | 1468229273844 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 4964 | 1468229273847 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8320800 == 51 [pid = 4964] [id = 291] 02:27:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD168D800) [pid = 4964] [serial = 872] [outer = 0000000000000000] 02:27:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD1694C00) [pid = 4964] [serial = 873] [outer = 0000007BD168D800] 02:27:53 INFO - PROCESS | 4964 | 1468229273906 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD1E86400) [pid = 4964] [serial = 874] [outer = 0000007BD168D800] 02:27:54 INFO - PROCESS | 4964 | 1468229274479 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 965ms 02:27:54 INFO - PROCESS | 4964 | 1468229274524 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 4964 | 1468229274527 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:27:54 INFO - PROCESS | 4964 | 1468229274531 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:27:54 INFO - PROCESS | 4964 | 1468229274534 Marionette TRACE conn5 <- [1,1130,null,{}] 02:27:54 INFO - PROCESS | 4964 | 1468229274538 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 4964 | 1468229274541 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:54 INFO - PROCESS | 4964 | 1468229274658 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:27:54 INFO - PROCESS | 4964 | 1468229274754 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 4964 | 1468229274757 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE03AE000 == 52 [pid = 4964] [id = 292] 02:27:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD7E59800) [pid = 4964] [serial = 875] [outer = 0000000000000000] 02:27:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BD819AC00) [pid = 4964] [serial = 876] [outer = 0000007BD7E59800] 02:27:54 INFO - PROCESS | 4964 | 1468229274812 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BD90A8C00) [pid = 4964] [serial = 877] [outer = 0000007BD7E59800] 02:27:55 INFO - PROCESS | 4964 | 1468229275450 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 922ms 02:27:55 INFO - PROCESS | 4964 | 1468229275459 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 4964 | 1468229275464 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:27:55 INFO - PROCESS | 4964 | 1468229275476 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 4964 | 1468229275481 Marionette TRACE conn5 <- [1,1134,null,{}] 02:27:55 INFO - PROCESS | 4964 | 1468229275485 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:55 INFO - PROCESS | 4964 | 1468229275488 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:55 INFO - PROCESS | 4964 | 1468229275608 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:27:55 INFO - PROCESS | 4964 | 1468229275702 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 4964 | 1468229275704 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD393000 == 53 [pid = 4964] [id = 293] 02:27:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BD8B41000) [pid = 4964] [serial = 878] [outer = 0000000000000000] 02:27:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BDC047400) [pid = 4964] [serial = 879] [outer = 0000007BD8B41000] 02:27:55 INFO - PROCESS | 4964 | 1468229275759 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BDC2D1000) [pid = 4964] [serial = 880] [outer = 0000007BD8B41000] 02:27:56 INFO - PROCESS | 4964 | 1468229276301 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 943ms 02:27:56 INFO - PROCESS | 4964 | 1468229276421 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 4964 | 1468229276424 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:27:56 INFO - PROCESS | 4964 | 1468229276429 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 4964 | 1468229276431 Marionette TRACE conn5 <- [1,1138,null,{}] 02:27:56 INFO - PROCESS | 4964 | 1468229276435 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 4964 | 1468229276437 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:56 INFO - PROCESS | 4964 | 1468229276558 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:27:56 INFO - PROCESS | 4964 | 1468229276644 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 4964 | 1468229276647 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1616800 == 54 [pid = 4964] [id = 294] 02:27:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BDEF22C00) [pid = 4964] [serial = 881] [outer = 0000000000000000] 02:27:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BDEFC0800) [pid = 4964] [serial = 882] [outer = 0000007BDEF22C00] 02:27:56 INFO - PROCESS | 4964 | 1468229276701 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BDEFC5800) [pid = 4964] [serial = 883] [outer = 0000007BDEF22C00] 02:27:57 INFO - PROCESS | 4964 | 1468229277254 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1028ms 02:27:57 INFO - PROCESS | 4964 | 1468229277458 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 4964 | 1468229277463 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:27:57 INFO - PROCESS | 4964 | 1468229277469 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:27:57 INFO - PROCESS | 4964 | 1468229277472 Marionette TRACE conn5 <- [1,1142,null,{}] 02:27:57 INFO - PROCESS | 4964 | 1468229277498 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:57 INFO - PROCESS | 4964 | 1468229277502 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:57 INFO - PROCESS | 4964 | 1468229277609 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:27:57 INFO - PROCESS | 4964 | 1468229277684 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 4964 | 1468229277689 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E8C000 == 55 [pid = 4964] [id = 295] 02:27:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BCC127C00) [pid = 4964] [serial = 884] [outer = 0000000000000000] 02:27:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007BD0538000) [pid = 4964] [serial = 885] [outer = 0000007BCC127C00] 02:27:57 INFO - PROCESS | 4964 | 1468229277782 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BD114A400) [pid = 4964] [serial = 886] [outer = 0000007BCC127C00] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE03BB000 == 54 [pid = 4964] [id = 289] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF130800 == 53 [pid = 4964] [id = 288] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879F000 == 52 [pid = 4964] [id = 287] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC67000 == 51 [pid = 4964] [id = 286] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9321800 == 50 [pid = 4964] [id = 285] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C0E800 == 49 [pid = 4964] [id = 284] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8324000 == 48 [pid = 4964] [id = 283] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2645800 == 47 [pid = 4964] [id = 282] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFC3000 == 46 [pid = 4964] [id = 281] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C07800 == 45 [pid = 4964] [id = 278] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC981000 == 44 [pid = 4964] [id = 277] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9895800 == 43 [pid = 4964] [id = 271] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE03C4800 == 42 [pid = 4964] [id = 276] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCE1800 == 41 [pid = 4964] [id = 275] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C9000 == 40 [pid = 4964] [id = 252] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC69800 == 39 [pid = 4964] [id = 19] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE062B000 == 38 [pid = 4964] [id = 279] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDCC800 == 37 [pid = 4964] [id = 273] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B7800 == 36 [pid = 4964] [id = 280] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF12D800 == 35 [pid = 4964] [id = 274] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BC800 == 34 [pid = 4964] [id = 20] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C0800 == 33 [pid = 4964] [id = 272] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD925C800 == 32 [pid = 4964] [id = 17] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1616800 == 31 [pid = 4964] [id = 294] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD393000 == 30 [pid = 4964] [id = 293] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE03AE000 == 29 [pid = 4964] [id = 292] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8320800 == 28 [pid = 4964] [id = 291] 02:27:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC971000 == 27 [pid = 4964] [id = 290] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BD1F27400) [pid = 4964] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007BD0DE1C00) [pid = 4964] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD7EED000) [pid = 4964] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD81AA400) [pid = 4964] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BD7E09400) [pid = 4964] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD5B51400) [pid = 4964] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD90E4800) [pid = 4964] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BDC042C00) [pid = 4964] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BDA19C000) [pid = 4964] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD909F400) [pid = 4964] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD8A84C00) [pid = 4964] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCC7EE000) [pid = 4964] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD7E0F800) [pid = 4964] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD0676400) [pid = 4964] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC5BAC00) [pid = 4964] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD1148000) [pid = 4964] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD5A53400) [pid = 4964] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDBC05000) [pid = 4964] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDA1CA800) [pid = 4964] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDB3B2800) [pid = 4964] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDB08F000) [pid = 4964] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD80DB000) [pid = 4964] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD0539C00) [pid = 4964] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC048000) [pid = 4964] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD9478800) [pid = 4964] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDC064400) [pid = 4964] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDC046C00) [pid = 4964] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B48400) [pid = 4964] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDC106400) [pid = 4964] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:27:59 INFO - PROCESS | 4964 | 1468229279258 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1845ms 02:27:59 INFO - PROCESS | 4964 | 1468229279317 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 4964 | 1468229279321 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:27:59 INFO - PROCESS | 4964 | 1468229279327 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 4964 | 1468229279330 Marionette TRACE conn5 <- [1,1146,null,{}] 02:27:59 INFO - PROCESS | 4964 | 1468229279340 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 4964 | 1468229279343 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:59 INFO - PROCESS | 4964 | 1468229279439 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:27:59 INFO - PROCESS | 4964 | 1468229279452 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 4964 | 1468229279457 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:27:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0554800 == 28 [pid = 4964] [id = 296] 02:27:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC726000) [pid = 4964] [serial = 887] [outer = 0000000000000000] 02:27:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC7EE800) [pid = 4964] [serial = 888] [outer = 0000007BCC726000] 02:27:59 INFO - PROCESS | 4964 | 1468229279506 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD053BC00) [pid = 4964] [serial = 889] [outer = 0000007BCC726000] 02:27:59 INFO - PROCESS | 4964 | 1468229279971 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 4964 | 1468229280026 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:28:00 INFO - PROCESS | 4964 | 1468229280033 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 4964 | 1468229280036 Marionette TRACE conn5 <- [1,1150,null,{}] 02:28:00 INFO - PROCESS | 4964 | 1468229280040 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:00 INFO - PROCESS | 4964 | 1468229280042 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:00 INFO - PROCESS | 4964 | 1468229280136 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:28:00 INFO - PROCESS | 4964 | 1468229280144 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 4964 | 1468229280147 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2589800 == 29 [pid = 4964] [id = 297] 02:28:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD1144800) [pid = 4964] [serial = 890] [outer = 0000000000000000] 02:28:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD1150C00) [pid = 4964] [serial = 891] [outer = 0000007BD1144800] 02:28:00 INFO - PROCESS | 4964 | 1468229280196 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD1693800) [pid = 4964] [serial = 892] [outer = 0000007BD1144800] 02:28:00 INFO - PROCESS | 4964 | 1468229280678 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 02:28:00 INFO - PROCESS | 4964 | 1468229280725 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 4964 | 1468229280728 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:28:00 INFO - PROCESS | 4964 | 1468229280731 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 4964 | 1468229280735 Marionette TRACE conn5 <- [1,1154,null,{}] 02:28:00 INFO - PROCESS | 4964 | 1468229280747 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:00 INFO - PROCESS | 4964 | 1468229280752 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:00 INFO - PROCESS | 4964 | 1468229280873 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:28:00 INFO - PROCESS | 4964 | 1468229280961 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 4964 | 1468229280964 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8007800 == 30 [pid = 4964] [id = 298] 02:28:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC450800) [pid = 4964] [serial = 893] [outer = 0000000000000000] 02:28:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD5B45000) [pid = 4964] [serial = 894] [outer = 0000007BCC450800] 02:28:01 INFO - PROCESS | 4964 | 1468229281013 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD5E71C00) [pid = 4964] [serial = 895] [outer = 0000007BCC450800] 02:28:01 INFO - PROCESS | 4964 | 1468229281430 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 732ms 02:28:01 INFO - PROCESS | 4964 | 1468229281466 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:28:01 INFO - PROCESS | 4964 | 1468229281469 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:28:01 INFO - PROCESS | 4964 | 1468229281472 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 4964 | 1468229281474 Marionette TRACE conn5 <- [1,1158,null,{}] 02:28:01 INFO - PROCESS | 4964 | 1468229281478 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:01 INFO - PROCESS | 4964 | 1468229281480 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:01 INFO - PROCESS | 4964 | 1468229281595 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:28:01 INFO - PROCESS | 4964 | 1468229281601 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 4964 | 1468229281603 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879F000 == 31 [pid = 4964] [id = 299] 02:28:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD7E05C00) [pid = 4964] [serial = 896] [outer = 0000000000000000] 02:28:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD7E10C00) [pid = 4964] [serial = 897] [outer = 0000007BD7E05C00] 02:28:01 INFO - PROCESS | 4964 | 1468229281692 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8197800) [pid = 4964] [serial = 898] [outer = 0000007BD7E05C00] 02:28:02 INFO - PROCESS | 4964 | 1468229282114 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 02:28:02 INFO - PROCESS | 4964 | 1468229282165 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 4964 | 1468229282167 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:28:02 INFO - PROCESS | 4964 | 1468229282176 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 4964 | 1468229282178 Marionette TRACE conn5 <- [1,1162,null,{}] 02:28:02 INFO - PROCESS | 4964 | 1468229282181 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 4964 | 1468229282184 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:02 INFO - PROCESS | 4964 | 1468229282323 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:28:02 INFO - PROCESS | 4964 | 1468229282333 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 4964 | 1468229282335 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C16800 == 32 [pid = 4964] [id = 300] 02:28:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD1142800) [pid = 4964] [serial = 899] [outer = 0000000000000000] 02:28:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD81AF000) [pid = 4964] [serial = 900] [outer = 0000007BD1142800] 02:28:02 INFO - PROCESS | 4964 | 1468229282421 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD8811400) [pid = 4964] [serial = 901] [outer = 0000007BD1142800] 02:28:02 INFO - PROCESS | 4964 | 1468229282852 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 4964 | 1468229282911 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:28:02 INFO - PROCESS | 4964 | 1468229282919 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 4964 | 1468229282921 Marionette TRACE conn5 <- [1,1166,null,{}] 02:28:02 INFO - PROCESS | 4964 | 1468229282924 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 4964 | 1468229282930 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:03 INFO - PROCESS | 4964 | 1468229283072 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:28:03 INFO - PROCESS | 4964 | 1468229283128 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 4964 | 1468229283131 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD981B000 == 33 [pid = 4964] [id = 301] 02:28:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD909D800) [pid = 4964] [serial = 902] [outer = 0000000000000000] 02:28:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD90EE400) [pid = 4964] [serial = 903] [outer = 0000007BD909D800] 02:28:03 INFO - PROCESS | 4964 | 1468229283176 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD9482800) [pid = 4964] [serial = 904] [outer = 0000007BD909D800] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD96BBC00) [pid = 4964] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD25DD800) [pid = 4964] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD8D1AC00) [pid = 4964] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BDB3AE400) [pid = 4964] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC01FC00) [pid = 4964] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8808C00) [pid = 4964] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD1E8F400) [pid = 4964] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD5EEEC00) [pid = 4964] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8811800) [pid = 4964] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCBC24C00) [pid = 4964] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD05F8000) [pid = 4964] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD0543400) [pid = 4964] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD1E04C00) [pid = 4964] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDC064800) [pid = 4964] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:28:03 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDC03DC00) [pid = 4964] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:28:03 INFO - PROCESS | 4964 | 1468229283904 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 4964 | 1468229283950 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:28:03 INFO - PROCESS | 4964 | 1468229283953 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 4964 | 1468229283955 Marionette TRACE conn5 <- [1,1170,null,{}] 02:28:03 INFO - PROCESS | 4964 | 1468229283958 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:03 INFO - PROCESS | 4964 | 1468229283960 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:04 INFO - PROCESS | 4964 | 1468229284042 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:28:04 INFO - PROCESS | 4964 | 1468229284048 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 4964 | 1468229284050 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB39C800 == 34 [pid = 4964] [id = 302] 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD0D3B800) [pid = 4964] [serial = 905] [outer = 0000000000000000] 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD630F800) [pid = 4964] [serial = 906] [outer = 0000007BD0D3B800] 02:28:04 INFO - PROCESS | 4964 | 1468229284095 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8D1AC00) [pid = 4964] [serial = 907] [outer = 0000007BD0D3B800] 02:28:04 INFO - PROCESS | 4964 | 1468229284512 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 4964 | 1468229284554 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:28:04 INFO - PROCESS | 4964 | 1468229284557 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:28:04 INFO - PROCESS | 4964 | 1468229284559 Marionette TRACE conn5 <- [1,1174,null,{}] 02:28:04 INFO - PROCESS | 4964 | 1468229284567 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:04 INFO - PROCESS | 4964 | 1468229284569 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:04 INFO - PROCESS | 4964 | 1468229284653 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:28:04 INFO - PROCESS | 4964 | 1468229284658 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 4964 | 1468229284660 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C6800 == 35 [pid = 4964] [id = 303] 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD9D13000) [pid = 4964] [serial = 908] [outer = 0000000000000000] 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDA19E000) [pid = 4964] [serial = 909] [outer = 0000007BD9D13000] 02:28:04 INFO - PROCESS | 4964 | 1468229284706 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BDA1A9800) [pid = 4964] [serial = 910] [outer = 0000007BD9D13000] 02:28:05 INFO - PROCESS | 4964 | 1468229285156 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 4964 | 1468229285192 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:28:05 INFO - PROCESS | 4964 | 1468229285211 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 4964 | 1468229285213 Marionette TRACE conn5 <- [1,1178,null,{}] 02:28:05 INFO - PROCESS | 4964 | 1468229285217 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 4964 | 1468229285219 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:05 INFO - PROCESS | 4964 | 1468229285301 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:28:05 INFO - PROCESS | 4964 | 1468229285306 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 4964 | 1468229285308 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7EA4000 == 36 [pid = 4964] [id = 304] 02:28:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDB026000) [pid = 4964] [serial = 911] [outer = 0000000000000000] 02:28:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDB35C000) [pid = 4964] [serial = 912] [outer = 0000007BDB026000] 02:28:05 INFO - PROCESS | 4964 | 1468229285353 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BDB58A400) [pid = 4964] [serial = 913] [outer = 0000007BDB026000] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0554800 == 35 [pid = 4964] [id = 296] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E8C000 == 34 [pid = 4964] [id = 295] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879F000 == 33 [pid = 4964] [id = 299] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C16800 == 32 [pid = 4964] [id = 300] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB39C800 == 31 [pid = 4964] [id = 302] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD981B000 == 30 [pid = 4964] [id = 301] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C6800 == 29 [pid = 4964] [id = 303] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2589800 == 28 [pid = 4964] [id = 297] 02:28:06 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8007800 == 27 [pid = 4964] [id = 298] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDA19F000) [pid = 4964] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD93FDC00) [pid = 4964] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDC049400) [pid = 4964] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD9D96000) [pid = 4964] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC24A400) [pid = 4964] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD8A8C400) [pid = 4964] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDEF2C800) [pid = 4964] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD96B8C00) [pid = 4964] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BDC285800) [pid = 4964] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD7E05400) [pid = 4964] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD819C400) [pid = 4964] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDA145400) [pid = 4964] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BDB08C800) [pid = 4964] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC01D000) [pid = 4964] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC249400) [pid = 4964] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD0DAF800) [pid = 4964] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD135C800) [pid = 4964] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1147000) [pid = 4964] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1F21400) [pid = 4964] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5B45800) [pid = 4964] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD6309C00) [pid = 4964] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDC06B000) [pid = 4964] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BDC10DC00) [pid = 4964] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8810000) [pid = 4964] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BDC726C00) [pid = 4964] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BDC15EC00) [pid = 4964] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD9040400) [pid = 4964] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BDC72B800) [pid = 4964] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:28:07 INFO - PROCESS | 4964 | 1468229287191 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 4964 | 1468229287253 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:28:07 INFO - PROCESS | 4964 | 1468229287258 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 4964 | 1468229287262 Marionette TRACE conn5 <- [1,1182,null,{}] 02:28:07 INFO - PROCESS | 4964 | 1468229287268 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 4964 | 1468229287272 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:07 INFO - PROCESS | 4964 | 1468229287364 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:28:07 INFO - PROCESS | 4964 | 1468229287371 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 4964 | 1468229287376 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFCA000 == 28 [pid = 4964] [id = 305] 02:28:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC01F400) [pid = 4964] [serial = 914] [outer = 0000000000000000] 02:28:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC020400) [pid = 4964] [serial = 915] [outer = 0000007BCC01F400] 02:28:07 INFO - PROCESS | 4964 | 1468229287431 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC12B400) [pid = 4964] [serial = 916] [outer = 0000007BCC01F400] 02:28:07 INFO - PROCESS | 4964 | 1468229287916 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 4964 | 1468229287960 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:28:07 INFO - PROCESS | 4964 | 1468229287967 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 4964 | 1468229287970 Marionette TRACE conn5 <- [1,1186,null,{}] 02:28:07 INFO - PROCESS | 4964 | 1468229287973 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 4964 | 1468229287977 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:08 INFO - PROCESS | 4964 | 1468229288067 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:28:08 INFO - PROCESS | 4964 | 1468229288075 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 4964 | 1468229288078 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E4F800 == 29 [pid = 4964] [id = 306] 02:28:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC249800) [pid = 4964] [serial = 917] [outer = 0000000000000000] 02:28:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC24D000) [pid = 4964] [serial = 918] [outer = 0000007BCC249800] 02:28:08 INFO - PROCESS | 4964 | 1468229288127 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC44EC00) [pid = 4964] [serial = 919] [outer = 0000007BCC249800] 02:28:08 INFO - PROCESS | 4964 | 1468229288593 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 02:28:08 INFO - PROCESS | 4964 | 1468229288658 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 4964 | 1468229288661 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:28:08 INFO - PROCESS | 4964 | 1468229288664 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 4964 | 1468229288668 Marionette TRACE conn5 <- [1,1190,null,{}] 02:28:08 INFO - PROCESS | 4964 | 1468229288680 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 4964 | 1468229288685 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:08 INFO - PROCESS | 4964 | 1468229288799 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:28:08 INFO - PROCESS | 4964 | 1468229288874 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 4964 | 1468229288878 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2648800 == 30 [pid = 4964] [id = 307] 02:28:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCAE0C400) [pid = 4964] [serial = 920] [outer = 0000000000000000] 02:28:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCD3EE400) [pid = 4964] [serial = 921] [outer = 0000007BCAE0C400] 02:28:08 INFO - PROCESS | 4964 | 1468229288927 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0538C00) [pid = 4964] [serial = 922] [outer = 0000007BCAE0C400] 02:28:09 INFO - PROCESS | 4964 | 1468229289288 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:09 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 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 693ms 02:28:09 INFO - PROCESS | 4964 | 1468229289359 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 4964 | 1468229289362 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:28:09 INFO - PROCESS | 4964 | 1468229289365 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - PROCESS | 4964 | 1468229289367 Marionette TRACE conn5 <- [1,1194,null,{}] 02:28:09 INFO - PROCESS | 4964 | 1468229289371 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 4964 | 1468229289373 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:09 INFO - PROCESS | 4964 | 1468229289458 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:28:09 INFO - PROCESS | 4964 | 1468229289465 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 4964 | 1468229289467 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7D800 == 31 [pid = 4964] [id = 308] 02:28:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD06CA400) [pid = 4964] [serial = 923] [outer = 0000000000000000] 02:28:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0D3FC00) [pid = 4964] [serial = 924] [outer = 0000007BD06CA400] 02:28:09 INFO - PROCESS | 4964 | 1468229289513 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD107F000) [pid = 4964] [serial = 925] [outer = 0000007BD06CA400] 02:28:09 INFO - PROCESS | 4964 | 1468229289910 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:09 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 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 586ms 02:28:09 INFO - PROCESS | 4964 | 1468229289971 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 4964 | 1468229289974 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:28:09 INFO - PROCESS | 4964 | 1468229289977 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:28:09 INFO - PROCESS | 4964 | 1468229289979 Marionette TRACE conn5 <- [1,1198,null,{}] 02:28:09 INFO - PROCESS | 4964 | 1468229289988 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 4964 | 1468229289990 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:10 INFO - PROCESS | 4964 | 1468229290070 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:28:10 INFO - PROCESS | 4964 | 1468229290076 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 4964 | 1468229290078 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7E88800 == 32 [pid = 4964] [id = 309] 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCB331400) [pid = 4964] [serial = 926] [outer = 0000000000000000] 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1150400) [pid = 4964] [serial = 927] [outer = 0000007BCB331400] 02:28:10 INFO - PROCESS | 4964 | 1468229290125 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1692800) [pid = 4964] [serial = 928] [outer = 0000007BCB331400] 02:28:10 INFO - PROCESS | 4964 | 1468229290570 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 02:28:10 INFO - PROCESS | 4964 | 1468229290611 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 4964 | 1468229290613 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:28:10 INFO - PROCESS | 4964 | 1468229290622 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 4964 | 1468229290623 Marionette TRACE conn5 <- [1,1202,null,{}] 02:28:10 INFO - PROCESS | 4964 | 1468229290627 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 4964 | 1468229290633 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:10 INFO - PROCESS | 4964 | 1468229290740 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:28:10 INFO - PROCESS | 4964 | 1468229290749 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 4964 | 1468229290751 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E8800 == 33 [pid = 4964] [id = 310] 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD1E11C00) [pid = 4964] [serial = 929] [outer = 0000000000000000] 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5A57000) [pid = 4964] [serial = 930] [outer = 0000007BD1E11C00] 02:28:10 INFO - PROCESS | 4964 | 1468229290796 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5B4B000) [pid = 4964] [serial = 931] [outer = 0000007BD1E11C00] 02:28:11 INFO - PROCESS | 4964 | 1468229291197 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 02:28:11 INFO - PROCESS | 4964 | 1468229291253 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 4964 | 1468229291255 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:28:11 INFO - PROCESS | 4964 | 1468229291258 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 4964 | 1468229291260 Marionette TRACE conn5 <- [1,1206,null,{}] 02:28:11 INFO - PROCESS | 4964 | 1468229291264 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 4964 | 1468229291266 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:11 INFO - PROCESS | 4964 | 1468229291345 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:28:11 INFO - PROCESS | 4964 | 1468229291350 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 4964 | 1468229291352 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E83800 == 34 [pid = 4964] [id = 311] 02:28:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5B4B400) [pid = 4964] [serial = 932] [outer = 0000000000000000] 02:28:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E72C00) [pid = 4964] [serial = 933] [outer = 0000007BD5B4B400] 02:28:11 INFO - PROCESS | 4964 | 1468229291396 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD6304C00) [pid = 4964] [serial = 934] [outer = 0000007BD5B4B400] 02:28:11 INFO - PROCESS | 4964 | 1468229291834 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms 02:28:11 INFO - PROCESS | 4964 | 1468229291895 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 4964 | 1468229291898 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:28:11 INFO - PROCESS | 4964 | 1468229291901 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 4964 | 1468229291903 Marionette TRACE conn5 <- [1,1210,null,{}] 02:28:11 INFO - PROCESS | 4964 | 1468229291906 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 4964 | 1468229291908 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:11 INFO - PROCESS | 4964 | 1468229291989 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:28:12 INFO - PROCESS | 4964 | 1468229291995 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 4964 | 1468229291997 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD942E800 == 35 [pid = 4964] [id = 312] 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD6305000) [pid = 4964] [serial = 935] [outer = 0000000000000000] 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD7E02C00) [pid = 4964] [serial = 936] [outer = 0000007BD6305000] 02:28:12 INFO - PROCESS | 4964 | 1468229292043 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD7E4DC00) [pid = 4964] [serial = 937] [outer = 0000007BD6305000] 02:28:12 INFO - PROCESS | 4964 | 1468229292499 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 4964 | 1468229292540 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:28:12 INFO - PROCESS | 4964 | 1468229292544 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 4964 | 1468229292546 Marionette TRACE conn5 <- [1,1214,null,{}] 02:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:28:12 INFO - PROCESS | 4964 | 1468229292550 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 4964 | 1468229292552 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:12 INFO - PROCESS | 4964 | 1468229292660 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:28:12 INFO - PROCESS | 4964 | 1468229292667 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 4964 | 1468229292669 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2646800 == 36 [pid = 4964] [id = 313] 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD7E11800) [pid = 4964] [serial = 938] [outer = 0000000000000000] 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD8195800) [pid = 4964] [serial = 939] [outer = 0000007BD7E11800] 02:28:12 INFO - PROCESS | 4964 | 1468229292713 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD81A9C00) [pid = 4964] [serial = 940] [outer = 0000007BD7E11800] 02:28:13 INFO - PROCESS | 4964 | 1468229293149 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 02:28:13 INFO - PROCESS | 4964 | 1468229293177 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 4964 | 1468229293180 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:28:13 INFO - PROCESS | 4964 | 1468229293183 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:28:13 INFO - PROCESS | 4964 | 1468229293185 Marionette TRACE conn5 <- [1,1218,null,{}] 02:28:13 INFO - PROCESS | 4964 | 1468229293188 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 4964 | 1468229293190 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:13 INFO - PROCESS | 4964 | 1468229293302 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:28:13 INFO - PROCESS | 4964 | 1468229293307 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 4964 | 1468229293309 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB398000 == 37 [pid = 4964] [id = 314] 02:28:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD81AA400) [pid = 4964] [serial = 941] [outer = 0000000000000000] 02:28:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD8806000) [pid = 4964] [serial = 942] [outer = 0000007BD81AA400] 02:28:13 INFO - PROCESS | 4964 | 1468229293353 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD8827800) [pid = 4964] [serial = 943] [outer = 0000007BD81AA400] 02:28:13 INFO - PROCESS | 4964 | 1468229293798 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:28:13 INFO - PROCESS | 4964 | 1468229293857 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 4964 | 1468229293860 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:28:13 INFO - PROCESS | 4964 | 1468229293863 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 4964 | 1468229293866 Marionette TRACE conn5 <- [1,1222,null,{}] 02:28:13 INFO - PROCESS | 4964 | 1468229293869 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 4964 | 1468229293872 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:14 INFO - PROCESS | 4964 | 1468229293995 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:28:14 INFO - PROCESS | 4964 | 1468229294081 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 4964 | 1468229294084 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD5800 == 38 [pid = 4964] [id = 315] 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD897FC00) [pid = 4964] [serial = 944] [outer = 0000000000000000] 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD8B4CC00) [pid = 4964] [serial = 945] [outer = 0000007BD897FC00] 02:28:14 INFO - PROCESS | 4964 | 1468229294131 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD90A5000) [pid = 4964] [serial = 946] [outer = 0000007BD897FC00] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD9D13000) [pid = 4964] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD7E05C00) [pid = 4964] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD1142800) [pid = 4964] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD909D800) [pid = 4964] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC127C00) [pid = 4964] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDEF22C00) [pid = 4964] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8B41000) [pid = 4964] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD7E59800) [pid = 4964] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD168D800) [pid = 4964] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCAE27000) [pid = 4964] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC450800) [pid = 4964] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD1144800) [pid = 4964] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC726000) [pid = 4964] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:28:14 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0D3B800) [pid = 4964] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:28:14 INFO - PROCESS | 4964 | 1468229294661 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 837ms 02:28:14 INFO - PROCESS | 4964 | 1468229294707 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 4964 | 1468229294710 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:28:14 INFO - PROCESS | 4964 | 1468229294713 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 4964 | 1468229294715 Marionette TRACE conn5 <- [1,1226,null,{}] 02:28:14 INFO - PROCESS | 4964 | 1468229294718 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 4964 | 1468229294720 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:14 INFO - PROCESS | 4964 | 1468229294803 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:28:14 INFO - PROCESS | 4964 | 1468229294808 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 4964 | 1468229294810 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD97C800 == 39 [pid = 4964] [id = 316] 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD168B800) [pid = 4964] [serial = 947] [outer = 0000000000000000] 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD6303C00) [pid = 4964] [serial = 948] [outer = 0000007BD168B800] 02:28:14 INFO - PROCESS | 4964 | 1468229294855 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8B3B800) [pid = 4964] [serial = 949] [outer = 0000007BD168B800] 02:28:15 INFO - PROCESS | 4964 | 1468229295249 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 586ms 02:28:15 INFO - PROCESS | 4964 | 1468229295318 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 4964 | 1468229295320 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:28:15 INFO - PROCESS | 4964 | 1468229295324 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:28:15 INFO - PROCESS | 4964 | 1468229295326 Marionette TRACE conn5 <- [1,1230,null,{}] 02:28:15 INFO - PROCESS | 4964 | 1468229295329 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 4964 | 1468229295331 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:15 INFO - PROCESS | 4964 | 1468229295413 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:28:15 INFO - PROCESS | 4964 | 1468229295417 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 4964 | 1468229295419 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDB800 == 40 [pid = 4964] [id = 317] 02:28:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD90A9000) [pid = 4964] [serial = 950] [outer = 0000000000000000] 02:28:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90E5C00) [pid = 4964] [serial = 951] [outer = 0000007BD90A9000] 02:28:15 INFO - PROCESS | 4964 | 1468229295463 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD90ED000) [pid = 4964] [serial = 952] [outer = 0000007BD90A9000] 02:28:15 INFO - PROCESS | 4964 | 1468229295883 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 627ms 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:28:15 INFO - PROCESS | 4964 | 1468229295956 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 4964 | 1468229295958 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:28:15 INFO - PROCESS | 4964 | 1468229295962 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 4964 | 1468229295964 Marionette TRACE conn5 <- [1,1234,null,{}] 02:28:15 INFO - PROCESS | 4964 | 1468229295967 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 4964 | 1468229295969 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:16 INFO - PROCESS | 4964 | 1468229296060 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:28:16 INFO - PROCESS | 4964 | 1468229296068 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 4964 | 1468229296070 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDE1000 == 41 [pid = 4964] [id = 318] 02:28:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD90AAC00) [pid = 4964] [serial = 953] [outer = 0000000000000000] 02:28:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD93C1C00) [pid = 4964] [serial = 954] [outer = 0000007BD90AAC00] 02:28:16 INFO - PROCESS | 4964 | 1468229296113 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD93C7800) [pid = 4964] [serial = 955] [outer = 0000007BD90AAC00] 02:28:16 INFO - PROCESS | 4964 | 1468229296749 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 878ms 02:28:16 INFO - PROCESS | 4964 | 1468229296851 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 4964 | 1468229296857 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:28:16 INFO - PROCESS | 4964 | 1468229296863 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 4964 | 1468229296866 Marionette TRACE conn5 <- [1,1238,null,{}] 02:28:16 INFO - PROCESS | 4964 | 1468229296872 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 4964 | 1468229296876 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:17 INFO - PROCESS | 4964 | 1468229297013 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:28:17 INFO - PROCESS | 4964 | 1468229297083 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 4964 | 1468229297088 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0564800 == 42 [pid = 4964] [id = 319] 02:28:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCB7C9C00) [pid = 4964] [serial = 956] [outer = 0000000000000000] 02:28:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC122C00) [pid = 4964] [serial = 957] [outer = 0000007BCB7C9C00] 02:28:17 INFO - PROCESS | 4964 | 1468229297187 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BCC1A1C00) [pid = 4964] [serial = 958] [outer = 0000007BCB7C9C00] 02:28:17 INFO - PROCESS | 4964 | 1468229297895 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1083ms 02:28:17 INFO - PROCESS | 4964 | 1468229297946 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 4964 | 1468229297952 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:28:17 INFO - PROCESS | 4964 | 1468229297958 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 4964 | 1468229297961 Marionette TRACE conn5 <- [1,1242,null,{}] 02:28:17 INFO - PROCESS | 4964 | 1468229297966 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 4964 | 1468229297969 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:18 INFO - PROCESS | 4964 | 1468229298096 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:28:18 INFO - PROCESS | 4964 | 1468229298172 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 4964 | 1468229298175 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC88800 == 43 [pid = 4964] [id = 320] 02:28:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCC198000) [pid = 4964] [serial = 959] [outer = 0000000000000000] 02:28:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BCC919C00) [pid = 4964] [serial = 960] [outer = 0000007BCC198000] 02:28:18 INFO - PROCESS | 4964 | 1468229298274 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD053C000) [pid = 4964] [serial = 961] [outer = 0000007BCC198000] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDB800 == 42 [pid = 4964] [id = 317] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD97C800 == 41 [pid = 4964] [id = 316] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD5800 == 40 [pid = 4964] [id = 315] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB398000 == 39 [pid = 4964] [id = 314] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2646800 == 38 [pid = 4964] [id = 313] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD942E800 == 37 [pid = 4964] [id = 312] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E83800 == 36 [pid = 4964] [id = 311] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E8800 == 35 [pid = 4964] [id = 310] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7E88800 == 34 [pid = 4964] [id = 309] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7D800 == 33 [pid = 4964] [id = 308] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2648800 == 32 [pid = 4964] [id = 307] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E4F800 == 31 [pid = 4964] [id = 306] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BDB35C000) [pid = 4964] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFCA000 == 30 [pid = 4964] [id = 305] 02:28:19 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7EA4000 == 29 [pid = 4964] [id = 304] 02:28:19 INFO - PROCESS | 4964 | 1468229299149 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BDA1A9800) [pid = 4964] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD7E10C00) [pid = 4964] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD81AF000) [pid = 4964] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD8197800) [pid = 4964] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD90EE400) [pid = 4964] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD8811400) [pid = 4964] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDA19E000) [pid = 4964] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD0538000) [pid = 4964] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDEFC5800) [pid = 4964] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDEFC0800) [pid = 4964] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BDC2D1000) [pid = 4964] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC047400) [pid = 4964] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD90A8C00) [pid = 4964] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD819AC00) [pid = 4964] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD1E86400) [pid = 4964] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD1694C00) [pid = 4964] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC450C00) [pid = 4964] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC028400) [pid = 4964] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD5B45000) [pid = 4964] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD1150C00) [pid = 4964] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1693800) [pid = 4964] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC7EE800) [pid = 4964] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD053BC00) [pid = 4964] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD114A400) [pid = 4964] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8D1AC00) [pid = 4964] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD630F800) [pid = 4964] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5E71C00) [pid = 4964] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD9482800) [pid = 4964] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1245ms 02:28:19 INFO - PROCESS | 4964 | 1468229299204 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 4964 | 1468229299209 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:28:19 INFO - PROCESS | 4964 | 1468229299213 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 4964 | 1468229299218 Marionette TRACE conn5 <- [1,1246,null,{}] 02:28:19 INFO - PROCESS | 4964 | 1468229299223 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 4964 | 1468229299225 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:19 INFO - PROCESS | 4964 | 1468229299315 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:28:19 INFO - PROCESS | 4964 | 1468229299322 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 4964 | 1468229299325 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0562800 == 30 [pid = 4964] [id = 321] 02:28:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC247C00) [pid = 4964] [serial = 962] [outer = 0000000000000000] 02:28:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC450C00) [pid = 4964] [serial = 963] [outer = 0000007BCC247C00] 02:28:19 INFO - PROCESS | 4964 | 1468229299374 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCD559C00) [pid = 4964] [serial = 964] [outer = 0000007BCC247C00] 02:28:19 INFO - PROCESS | 4964 | 1468229299884 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 02:28:19 INFO - PROCESS | 4964 | 1468229299946 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 4964 | 1468229299951 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:28:19 INFO - PROCESS | 4964 | 1468229299957 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 4964 | 1468229299960 Marionette TRACE conn5 <- [1,1250,null,{}] 02:28:19 INFO - PROCESS | 4964 | 1468229299963 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 4964 | 1468229299966 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:20 INFO - PROCESS | 4964 | 1468229300059 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:28:20 INFO - PROCESS | 4964 | 1468229300134 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 4964 | 1468229300136 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2591800 == 31 [pid = 4964] [id = 322] 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD06CD800) [pid = 4964] [serial = 965] [outer = 0000000000000000] 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD114B000) [pid = 4964] [serial = 966] [outer = 0000007BD06CD800] 02:28:20 INFO - PROCESS | 4964 | 1468229300184 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1691C00) [pid = 4964] [serial = 967] [outer = 0000007BD06CD800] 02:28:20 INFO - PROCESS | 4964 | 1468229300568 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 02:28:20 INFO - PROCESS | 4964 | 1468229300650 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 4964 | 1468229300653 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:28:20 INFO - PROCESS | 4964 | 1468229300657 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 4964 | 1468229300660 Marionette TRACE conn5 <- [1,1254,null,{}] 02:28:20 INFO - PROCESS | 4964 | 1468229300672 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 4964 | 1468229300677 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:20 INFO - PROCESS | 4964 | 1468229300765 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:28:20 INFO - PROCESS | 4964 | 1468229300772 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 4964 | 1468229300776 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63DC000 == 32 [pid = 4964] [id = 323] 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCBF32400) [pid = 4964] [serial = 968] [outer = 0000000000000000] 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD25D6000) [pid = 4964] [serial = 969] [outer = 0000007BCBF32400] 02:28:20 INFO - PROCESS | 4964 | 1468229300824 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5B47800) [pid = 4964] [serial = 970] [outer = 0000007BCBF32400] 02:28:21 INFO - PROCESS | 4964 | 1468229301271 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 02:28:21 INFO - PROCESS | 4964 | 1468229301353 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 4964 | 1468229301356 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:28:21 INFO - PROCESS | 4964 | 1468229301360 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 4964 | 1468229301362 Marionette TRACE conn5 <- [1,1258,null,{}] 02:28:21 INFO - PROCESS | 4964 | 1468229301365 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 4964 | 1468229301367 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:21 INFO - PROCESS | 4964 | 1468229301483 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:28:21 INFO - PROCESS | 4964 | 1468229301488 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 4964 | 1468229301490 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DF800 == 33 [pid = 4964] [id = 324] 02:28:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5EE9800) [pid = 4964] [serial = 971] [outer = 0000000000000000] 02:28:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD61ED000) [pid = 4964] [serial = 972] [outer = 0000007BD5EE9800] 02:28:21 INFO - PROCESS | 4964 | 1468229301581 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD7E08000) [pid = 4964] [serial = 973] [outer = 0000007BD5EE9800] 02:28:22 INFO - PROCESS | 4964 | 1468229301996 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 02:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:28:22 INFO - PROCESS | 4964 | 1468229302055 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 4964 | 1468229302057 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:28:22 INFO - PROCESS | 4964 | 1468229302060 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 4964 | 1468229302062 Marionette TRACE conn5 <- [1,1262,null,{}] 02:28:22 INFO - PROCESS | 4964 | 1468229302066 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 4964 | 1468229302068 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:22 INFO - PROCESS | 4964 | 1468229302209 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:28:22 INFO - PROCESS | 4964 | 1468229302232 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 4964 | 1468229302234 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C20800 == 34 [pid = 4964] [id = 325] 02:28:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCB7D2C00) [pid = 4964] [serial = 974] [outer = 0000000000000000] 02:28:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8062000) [pid = 4964] [serial = 975] [outer = 0000007BCB7D2C00] 02:28:22 INFO - PROCESS | 4964 | 1468229302279 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD826F400) [pid = 4964] [serial = 976] [outer = 0000007BCB7D2C00] 02:28:22 INFO - PROCESS | 4964 | 1468229302750 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 02:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:28:22 INFO - PROCESS | 4964 | 1468229302798 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 4964 | 1468229302800 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:28:22 INFO - PROCESS | 4964 | 1468229302804 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 4964 | 1468229302806 Marionette TRACE conn5 <- [1,1266,null,{}] 02:28:22 INFO - PROCESS | 4964 | 1468229302809 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 4964 | 1468229302815 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:22 INFO - PROCESS | 4964 | 1468229302950 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:28:23 INFO - PROCESS | 4964 | 1468229303002 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 4964 | 1468229303004 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD94B4800 == 35 [pid = 4964] [id = 326] 02:28:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8807C00) [pid = 4964] [serial = 977] [outer = 0000000000000000] 02:28:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8A7E800) [pid = 4964] [serial = 978] [outer = 0000007BD8807C00] 02:28:23 INFO - PROCESS | 4964 | 1468229303050 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD90E7800) [pid = 4964] [serial = 979] [outer = 0000007BD8807C00] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD7E11800) [pid = 4964] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD81AA400) [pid = 4964] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD06CA400) [pid = 4964] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC249800) [pid = 4964] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCB331400) [pid = 4964] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCAE0C400) [pid = 4964] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5B4B400) [pid = 4964] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC01F400) [pid = 4964] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BDB026000) [pid = 4964] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD1E11C00) [pid = 4964] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD6305000) [pid = 4964] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD897FC00) [pid = 4964] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD90A9000) [pid = 4964] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:28:23 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD168B800) [pid = 4964] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:28:23 INFO - PROCESS | 4964 | 1468229303832 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1081ms 02:28:23 INFO - PROCESS | 4964 | 1468229303887 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 4964 | 1468229303892 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:28:23 INFO - PROCESS | 4964 | 1468229303897 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 4964 | 1468229303903 Marionette TRACE conn5 <- [1,1270,null,{}] 02:28:23 INFO - PROCESS | 4964 | 1468229303908 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:23 INFO - PROCESS | 4964 | 1468229303912 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:24 INFO - PROCESS | 4964 | 1468229304027 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:28:24 INFO - PROCESS | 4964 | 1468229304101 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 4964 | 1468229304104 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1E2A800 == 36 [pid = 4964] [id = 327] 02:28:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC24C800) [pid = 4964] [serial = 980] [outer = 0000000000000000] 02:28:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC5BE800) [pid = 4964] [serial = 981] [outer = 0000007BCC24C800] 02:28:24 INFO - PROCESS | 4964 | 1468229304164 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0542400) [pid = 4964] [serial = 982] [outer = 0000007BCC24C800] 02:28:24 INFO - PROCESS | 4964 | 1468229304805 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 02:28:24 INFO - PROCESS | 4964 | 1468229304885 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:28:24 INFO - PROCESS | 4964 | 1468229304890 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:28:24 INFO - PROCESS | 4964 | 1468229304898 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 4964 | 1468229304901 Marionette TRACE conn5 <- [1,1274,null,{}] 02:28:24 INFO - PROCESS | 4964 | 1468229304905 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 4964 | 1468229304908 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:25 INFO - PROCESS | 4964 | 1468229305032 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:28:25 INFO - PROCESS | 4964 | 1468229305100 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 4964 | 1468229305103 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8AA3800 == 37 [pid = 4964] [id = 328] 02:28:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1696400) [pid = 4964] [serial = 983] [outer = 0000000000000000] 02:28:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1E0E400) [pid = 4964] [serial = 984] [outer = 0000007BD1696400] 02:28:25 INFO - PROCESS | 4964 | 1468229305161 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1F28000) [pid = 4964] [serial = 985] [outer = 0000007BD1696400] 02:28:25 INFO - PROCESS | 4964 | 1468229305753 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 880ms 02:28:25 INFO - PROCESS | 4964 | 1468229305778 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:28:25 INFO - PROCESS | 4964 | 1468229305781 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:28:25 INFO - PROCESS | 4964 | 1468229305785 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 4964 | 1468229305789 Marionette TRACE conn5 <- [1,1278,null,{}] 02:28:25 INFO - PROCESS | 4964 | 1468229305802 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 4964 | 1468229305807 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:25 INFO - PROCESS | 4964 | 1468229305921 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:28:26 INFO - PROCESS | 4964 | 1468229306011 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 4964 | 1468229306015 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63DA800 == 38 [pid = 4964] [id = 329] 02:28:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD81A8400) [pid = 4964] [serial = 986] [outer = 0000000000000000] 02:28:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8805000) [pid = 4964] [serial = 987] [outer = 0000007BD81A8400] 02:28:26 INFO - PROCESS | 4964 | 1468229306072 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8B35800) [pid = 4964] [serial = 988] [outer = 0000007BD81A8400] 02:28:26 INFO - PROCESS | 4964 | 1468229306685 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 945ms 02:28:26 INFO - PROCESS | 4964 | 1468229306731 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 4964 | 1468229306734 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:28:26 INFO - PROCESS | 4964 | 1468229306738 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 4964 | 1468229306740 Marionette TRACE conn5 <- [1,1282,null,{}] 02:28:26 INFO - PROCESS | 4964 | 1468229306744 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 4964 | 1468229306746 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:26 INFO - PROCESS | 4964 | 1468229306860 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:28:26 INFO - PROCESS | 4964 | 1468229306947 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 4964 | 1468229306949 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C5800 == 39 [pid = 4964] [id = 330] 02:28:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD93BEC00) [pid = 4964] [serial = 989] [outer = 0000000000000000] 02:28:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD93C3000) [pid = 4964] [serial = 990] [outer = 0000007BD93BEC00] 02:28:27 INFO - PROCESS | 4964 | 1468229307004 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD93CB800) [pid = 4964] [serial = 991] [outer = 0000007BD93BEC00] 02:28:27 INFO - PROCESS | 4964 | 1468229307520 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 839ms 02:28:27 INFO - PROCESS | 4964 | 1468229307578 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 4964 | 1468229307581 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:28:27 INFO - PROCESS | 4964 | 1468229307585 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 4964 | 1468229307587 Marionette TRACE conn5 <- [1,1286,null,{}] 02:28:27 INFO - PROCESS | 4964 | 1468229307591 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 4964 | 1468229307593 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:27 INFO - PROCESS | 4964 | 1468229307700 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:28:27 INFO - PROCESS | 4964 | 1468229307797 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 4964 | 1468229307800 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD3A1000 == 40 [pid = 4964] [id = 331] 02:28:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC01FC00) [pid = 4964] [serial = 992] [outer = 0000000000000000] 02:28:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD9478000) [pid = 4964] [serial = 993] [outer = 0000007BCC01FC00] 02:28:27 INFO - PROCESS | 4964 | 1468229307854 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9849800) [pid = 4964] [serial = 994] [outer = 0000007BCC01FC00] 02:28:28 INFO - PROCESS | 4964 | 1468229308554 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 980ms 02:28:28 INFO - PROCESS | 4964 | 1468229308577 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 4964 | 1468229308581 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:28:28 INFO - PROCESS | 4964 | 1468229308588 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 4964 | 1468229308591 Marionette TRACE conn5 <- [1,1290,null,{}] 02:28:28 INFO - PROCESS | 4964 | 1468229308597 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 4964 | 1468229308600 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:28 INFO - PROCESS | 4964 | 1468229308708 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:28:28 INFO - PROCESS | 4964 | 1468229308784 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 4964 | 1468229308788 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC7F000 == 41 [pid = 4964] [id = 332] 02:28:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC19A400) [pid = 4964] [serial = 995] [outer = 0000000000000000] 02:28:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC1A2000) [pid = 4964] [serial = 996] [outer = 0000007BCC19A400] 02:28:28 INFO - PROCESS | 4964 | 1468229308887 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC72B400) [pid = 4964] [serial = 997] [outer = 0000007BCC19A400] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C20800 == 40 [pid = 4964] [id = 325] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DF800 == 39 [pid = 4964] [id = 324] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63DC000 == 38 [pid = 4964] [id = 323] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2591800 == 37 [pid = 4964] [id = 322] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0562800 == 36 [pid = 4964] [id = 321] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC88800 == 35 [pid = 4964] [id = 320] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0564800 == 34 [pid = 4964] [id = 319] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDE1000 == 33 [pid = 4964] [id = 318] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD3A1000 == 32 [pid = 4964] [id = 331] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C5800 == 31 [pid = 4964] [id = 330] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63DA800 == 30 [pid = 4964] [id = 329] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8AA3800 == 29 [pid = 4964] [id = 328] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1E2A800 == 28 [pid = 4964] [id = 327] 02:28:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD94B4800 == 27 [pid = 4964] [id = 326] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8195800) [pid = 4964] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8806000) [pid = 4964] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD0D3FC00) [pid = 4964] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD107F000) [pid = 4964] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC24D000) [pid = 4964] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC44EC00) [pid = 4964] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD1150400) [pid = 4964] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD1692800) [pid = 4964] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCD3EE400) [pid = 4964] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD0538C00) [pid = 4964] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5E72C00) [pid = 4964] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD6304C00) [pid = 4964] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC020400) [pid = 4964] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC12B400) [pid = 4964] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BDB58A400) [pid = 4964] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5A57000) [pid = 4964] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5B4B000) [pid = 4964] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD7E02C00) [pid = 4964] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD81A9C00) [pid = 4964] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8B4CC00) [pid = 4964] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8827800) [pid = 4964] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD90E5C00) [pid = 4964] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD90ED000) [pid = 4964] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD93C1C00) [pid = 4964] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8B3B800) [pid = 4964] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD6303C00) [pid = 4964] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD7E4DC00) [pid = 4964] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD90A5000) [pid = 4964] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:28:30 INFO - PROCESS | 4964 | 1468229310033 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1485ms 02:28:30 INFO - PROCESS | 4964 | 1468229310080 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 4964 | 1468229310084 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:28:30 INFO - PROCESS | 4964 | 1468229310088 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 4964 | 1468229310093 Marionette TRACE conn5 <- [1,1294,null,{}] 02:28:30 INFO - PROCESS | 4964 | 1468229310098 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 4964 | 1468229310101 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:30 INFO - PROCESS | 4964 | 1468229310191 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:28:30 INFO - PROCESS | 4964 | 1468229310200 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 4964 | 1468229310204 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0380000 == 28 [pid = 4964] [id = 333] 02:28:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCBF91800) [pid = 4964] [serial = 998] [outer = 0000000000000000] 02:28:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC128400) [pid = 4964] [serial = 999] [outer = 0000007BCBF91800] 02:28:30 INFO - PROCESS | 4964 | 1468229310253 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC19E400) [pid = 4964] [serial = 1000] [outer = 0000007BCBF91800] 02:28:30 INFO - PROCESS | 4964 | 1468229310736 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 02:28:30 INFO - PROCESS | 4964 | 1468229310785 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 4964 | 1468229310791 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:28:30 INFO - PROCESS | 4964 | 1468229310798 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 4964 | 1468229310800 Marionette TRACE conn5 <- [1,1298,null,{}] 02:28:30 INFO - PROCESS | 4964 | 1468229310804 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 4964 | 1468229310807 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:30 INFO - PROCESS | 4964 | 1468229310927 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:28:30 INFO - PROCESS | 4964 | 1468229310943 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 4964 | 1468229310945 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1621800 == 29 [pid = 4964] [id = 334] 02:28:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC7B5800) [pid = 4964] [serial = 1001] [outer = 0000000000000000] 02:28:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC7F3800) [pid = 4964] [serial = 1002] [outer = 0000007BCC7B5800] 02:28:31 INFO - PROCESS | 4964 | 1468229310995 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCD554800) [pid = 4964] [serial = 1003] [outer = 0000007BCC7B5800] 02:28:31 INFO - PROCESS | 4964 | 1468229311455 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 02:28:31 INFO - PROCESS | 4964 | 1468229311491 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 4964 | 1468229311493 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:28:31 INFO - PROCESS | 4964 | 1468229311496 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 4964 | 1468229311500 Marionette TRACE conn5 <- [1,1302,null,{}] 02:28:31 INFO - PROCESS | 4964 | 1468229311512 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:31 INFO - PROCESS | 4964 | 1468229311517 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:31 INFO - PROCESS | 4964 | 1468229311604 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:28:31 INFO - PROCESS | 4964 | 1468229311614 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 4964 | 1468229311618 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B2800 == 30 [pid = 4964] [id = 335] 02:28:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD0E9EC00) [pid = 4964] [serial = 1004] [outer = 0000000000000000] 02:28:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD107F000) [pid = 4964] [serial = 1005] [outer = 0000007BD0E9EC00] 02:28:31 INFO - PROCESS | 4964 | 1468229311667 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD1171800) [pid = 4964] [serial = 1006] [outer = 0000007BD0E9EC00] 02:28:32 INFO - PROCESS | 4964 | 1468229312106 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 02:28:32 INFO - PROCESS | 4964 | 1468229312191 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 4964 | 1468229312194 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:28:32 INFO - PROCESS | 4964 | 1468229312197 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 4964 | 1468229312199 Marionette TRACE conn5 <- [1,1306,null,{}] 02:28:32 INFO - PROCESS | 4964 | 1468229312203 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 4964 | 1468229312205 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:32 INFO - PROCESS | 4964 | 1468229312344 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:28:32 INFO - PROCESS | 4964 | 1468229312362 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 4964 | 1468229312364 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8240800 == 31 [pid = 4964] [id = 336] 02:28:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD1E11400) [pid = 4964] [serial = 1007] [outer = 0000000000000000] 02:28:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1E88000) [pid = 4964] [serial = 1008] [outer = 0000007BD1E11400] 02:28:32 INFO - PROCESS | 4964 | 1468229312413 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD25DEC00) [pid = 4964] [serial = 1009] [outer = 0000007BD1E11400] 02:28:32 INFO - PROCESS | 4964 | 1468229312846 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 02:28:32 INFO - PROCESS | 4964 | 1468229312892 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 4964 | 1468229312894 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:28:32 INFO - PROCESS | 4964 | 1468229312903 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 4964 | 1468229312905 Marionette TRACE conn5 <- [1,1310,null,{}] 02:28:32 INFO - PROCESS | 4964 | 1468229312908 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 4964 | 1468229312910 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:33 INFO - PROCESS | 4964 | 1468229313014 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:28:33 INFO - PROCESS | 4964 | 1468229313019 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 4964 | 1468229313021 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E1800 == 32 [pid = 4964] [id = 337] 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1E83800) [pid = 4964] [serial = 1010] [outer = 0000000000000000] 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5B44400) [pid = 4964] [serial = 1011] [outer = 0000007BD1E83800] 02:28:33 INFO - PROCESS | 4964 | 1468229313066 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5BCA400) [pid = 4964] [serial = 1012] [outer = 0000007BD1E83800] 02:28:33 INFO - PROCESS | 4964 | 1468229313536 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 687ms 02:28:33 INFO - PROCESS | 4964 | 1468229313598 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 4964 | 1468229313601 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:28:33 INFO - PROCESS | 4964 | 1468229313604 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 4964 | 1468229313606 Marionette TRACE conn5 <- [1,1314,null,{}] 02:28:33 INFO - PROCESS | 4964 | 1468229313610 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 4964 | 1468229313616 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:33 INFO - PROCESS | 4964 | 1468229313769 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:28:33 INFO - PROCESS | 4964 | 1468229313827 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 4964 | 1468229313829 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9267800 == 33 [pid = 4964] [id = 338] 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5E6D000) [pid = 4964] [serial = 1013] [outer = 0000000000000000] 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD6324C00) [pid = 4964] [serial = 1014] [outer = 0000007BD5E6D000] 02:28:33 INFO - PROCESS | 4964 | 1468229313875 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8056800) [pid = 4964] [serial = 1015] [outer = 0000007BD5E6D000] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5EE9800) [pid = 4964] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCBF32400) [pid = 4964] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8807C00) [pid = 4964] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCB7D2C00) [pid = 4964] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC198000) [pid = 4964] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC247C00) [pid = 4964] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD06CD800) [pid = 4964] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD90AAC00) [pid = 4964] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:28:34 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCB7C9C00) [pid = 4964] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:28:34 INFO - PROCESS | 4964 | 1468229314384 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:34 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 02:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 839ms 02:28:34 INFO - PROCESS | 4964 | 1468229314446 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 4964 | 1468229314448 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:28:34 INFO - PROCESS | 4964 | 1468229314451 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 4964 | 1468229314453 Marionette TRACE conn5 <- [1,1318,null,{}] 02:28:34 INFO - PROCESS | 4964 | 1468229314457 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 4964 | 1468229314459 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:34 INFO - PROCESS | 4964 | 1468229314564 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:28:34 INFO - PROCESS | 4964 | 1468229314610 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 4964 | 1468229314612 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9430000 == 34 [pid = 4964] [id = 339] 02:28:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC12EC00) [pid = 4964] [serial = 1016] [outer = 0000000000000000] 02:28:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD168A400) [pid = 4964] [serial = 1017] [outer = 0000007BCC12EC00] 02:28:34 INFO - PROCESS | 4964 | 1468229314658 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8057400) [pid = 4964] [serial = 1018] [outer = 0000007BCC12EC00] 02:28:35 INFO - PROCESS | 4964 | 1468229315001 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:35 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 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 586ms 02:28:35 INFO - PROCESS | 4964 | 1468229315041 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 4964 | 1468229315043 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:28:35 INFO - PROCESS | 4964 | 1468229315046 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 4964 | 1468229315048 Marionette TRACE conn5 <- [1,1322,null,{}] 02:28:35 INFO - PROCESS | 4964 | 1468229315051 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 4964 | 1468229315053 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:35 INFO - PROCESS | 4964 | 1468229315189 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:28:35 INFO - PROCESS | 4964 | 1468229315200 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 4964 | 1468229315202 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9896800 == 35 [pid = 4964] [id = 340] 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD805CC00) [pid = 4964] [serial = 1019] [outer = 0000000000000000] 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD81A7800) [pid = 4964] [serial = 1020] [outer = 0000007BD805CC00] 02:28:35 INFO - PROCESS | 4964 | 1468229315248 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD826FC00) [pid = 4964] [serial = 1021] [outer = 0000007BD805CC00] 02:28:35 INFO - PROCESS | 4964 | 1468229315635 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 02:28:35 INFO - PROCESS | 4964 | 1468229315679 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 4964 | 1468229315681 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:28:35 INFO - PROCESS | 4964 | 1468229315684 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:28:35 INFO - PROCESS | 4964 | 1468229315686 Marionette TRACE conn5 <- [1,1326,null,{}] 02:28:35 INFO - PROCESS | 4964 | 1468229315689 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 4964 | 1468229315691 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:35 INFO - PROCESS | 4964 | 1468229315799 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:28:35 INFO - PROCESS | 4964 | 1468229315807 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 4964 | 1468229315809 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB57D800 == 36 [pid = 4964] [id = 341] 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD81AF000) [pid = 4964] [serial = 1022] [outer = 0000000000000000] 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8809400) [pid = 4964] [serial = 1023] [outer = 0000007BD81AF000] 02:28:35 INFO - PROCESS | 4964 | 1468229315853 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8A82800) [pid = 4964] [serial = 1024] [outer = 0000007BD81AF000] 02:28:36 INFO - PROCESS | 4964 | 1468229316763 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 02:28:36 INFO - PROCESS | 4964 | 1468229316854 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 4964 | 1468229316858 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:28:36 INFO - PROCESS | 4964 | 1468229316865 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 4964 | 1468229316869 Marionette TRACE conn5 <- [1,1330,null,{}] 02:28:36 INFO - PROCESS | 4964 | 1468229316875 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:36 INFO - PROCESS | 4964 | 1468229316878 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:37 INFO - PROCESS | 4964 | 1468229317025 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:28:37 INFO - PROCESS | 4964 | 1468229317094 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 4964 | 1468229317099 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0557000 == 37 [pid = 4964] [id = 342] 02:28:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC01D000) [pid = 4964] [serial = 1025] [outer = 0000000000000000] 02:28:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC123400) [pid = 4964] [serial = 1026] [outer = 0000007BCC01D000] 02:28:37 INFO - PROCESS | 4964 | 1468229317157 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC253000) [pid = 4964] [serial = 1027] [outer = 0000007BCC01D000] 02:28:37 INFO - PROCESS | 4964 | 1468229317902 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1087ms 02:28:37 INFO - PROCESS | 4964 | 1468229317989 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 4964 | 1468229317994 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:28:38 INFO - PROCESS | 4964 | 1468229318001 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 4964 | 1468229318004 Marionette TRACE conn5 <- [1,1334,null,{}] 02:28:38 INFO - PROCESS | 4964 | 1468229318009 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 4964 | 1468229318012 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:38 INFO - PROCESS | 4964 | 1468229318151 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:28:38 INFO - PROCESS | 4964 | 1468229318220 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 4964 | 1468229318223 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCABEC800 == 38 [pid = 4964] [id = 343] 02:28:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCB53C400) [pid = 4964] [serial = 1028] [outer = 0000000000000000] 02:28:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC12AC00) [pid = 4964] [serial = 1029] [outer = 0000007BCB53C400] 02:28:38 INFO - PROCESS | 4964 | 1468229318322 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD0671C00) [pid = 4964] [serial = 1030] [outer = 0000007BCB53C400] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9896800 == 37 [pid = 4964] [id = 340] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9430000 == 36 [pid = 4964] [id = 339] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9267800 == 35 [pid = 4964] [id = 338] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E1800 == 34 [pid = 4964] [id = 337] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8240800 == 33 [pid = 4964] [id = 336] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B2800 == 32 [pid = 4964] [id = 335] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1621800 == 31 [pid = 4964] [id = 334] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0380000 == 30 [pid = 4964] [id = 333] 02:28:39 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC7F000 == 29 [pid = 4964] [id = 332] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD90E7800) [pid = 4964] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD826F400) [pid = 4964] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8A7E800) [pid = 4964] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC919C00) [pid = 4964] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD053C000) [pid = 4964] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC450C00) [pid = 4964] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCD559C00) [pid = 4964] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD114B000) [pid = 4964] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD1691C00) [pid = 4964] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8062000) [pid = 4964] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD93C7800) [pid = 4964] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC122C00) [pid = 4964] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC1A1C00) [pid = 4964] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD61ED000) [pid = 4964] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5B47800) [pid = 4964] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD25D6000) [pid = 4964] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD7E08000) [pid = 4964] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:28:39 INFO - PROCESS | 4964 | 1468229319114 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1140ms 02:28:39 INFO - PROCESS | 4964 | 1468229319141 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 4964 | 1468229319145 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:28:39 INFO - PROCESS | 4964 | 1468229319150 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 4964 | 1468229319155 Marionette TRACE conn5 <- [1,1338,null,{}] 02:28:39 INFO - PROCESS | 4964 | 1468229319160 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 4964 | 1468229319162 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:39 INFO - PROCESS | 4964 | 1468229319261 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:28:39 INFO - PROCESS | 4964 | 1468229319338 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 4964 | 1468229319340 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0D68000 == 30 [pid = 4964] [id = 344] 02:28:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCBF34C00) [pid = 4964] [serial = 1031] [outer = 0000000000000000] 02:28:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC24A400) [pid = 4964] [serial = 1032] [outer = 0000007BCBF34C00] 02:28:39 INFO - PROCESS | 4964 | 1468229319389 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD035F000) [pid = 4964] [serial = 1033] [outer = 0000007BCBF34C00] 02:28:39 INFO - PROCESS | 4964 | 1468229319835 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 02:28:39 INFO - PROCESS | 4964 | 1468229319882 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 4964 | 1468229319887 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:28:39 INFO - PROCESS | 4964 | 1468229319893 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 4964 | 1468229319896 Marionette TRACE conn5 <- [1,1342,null,{}] 02:28:39 INFO - PROCESS | 4964 | 1468229319900 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 4964 | 1468229319903 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:40 INFO - PROCESS | 4964 | 1468229319994 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:28:40 INFO - PROCESS | 4964 | 1468229320000 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 4964 | 1468229320003 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7C000 == 31 [pid = 4964] [id = 345] 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD06D3400) [pid = 4964] [serial = 1034] [outer = 0000000000000000] 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD114C000) [pid = 4964] [serial = 1035] [outer = 0000007BD06D3400] 02:28:40 INFO - PROCESS | 4964 | 1468229320050 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1691800) [pid = 4964] [serial = 1036] [outer = 0000007BD06D3400] 02:28:40 INFO - PROCESS | 4964 | 1468229320501 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 02:28:40 INFO - PROCESS | 4964 | 1468229320587 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 4964 | 1468229320589 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:28:40 INFO - PROCESS | 4964 | 1468229320593 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 4964 | 1468229320597 Marionette TRACE conn5 <- [1,1346,null,{}] 02:28:40 INFO - PROCESS | 4964 | 1468229320608 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:40 INFO - PROCESS | 4964 | 1468229320613 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:40 INFO - PROCESS | 4964 | 1468229320701 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:28:40 INFO - PROCESS | 4964 | 1468229320715 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 4964 | 1468229320719 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD878A800 == 32 [pid = 4964] [id = 346] 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCBF30400) [pid = 4964] [serial = 1037] [outer = 0000000000000000] 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5A59000) [pid = 4964] [serial = 1038] [outer = 0000007BCBF30400] 02:28:40 INFO - PROCESS | 4964 | 1468229320827 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5E6E000) [pid = 4964] [serial = 1039] [outer = 0000007BCBF30400] 02:28:41 INFO - PROCESS | 4964 | 1468229321201 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 02:28:41 INFO - PROCESS | 4964 | 1468229321222 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 4964 | 1468229321225 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:28:41 INFO - PROCESS | 4964 | 1468229321228 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 4964 | 1468229321230 Marionette TRACE conn5 <- [1,1350,null,{}] 02:28:41 INFO - PROCESS | 4964 | 1468229321234 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 4964 | 1468229321236 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:41 INFO - PROCESS | 4964 | 1468229321325 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:28:41 INFO - PROCESS | 4964 | 1468229321437 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 4964 | 1468229321439 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C21800 == 33 [pid = 4964] [id = 347] 02:28:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD0D3B000) [pid = 4964] [serial = 1040] [outer = 0000000000000000] 02:28:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD6309000) [pid = 4964] [serial = 1041] [outer = 0000007BD0D3B000] 02:28:41 INFO - PROCESS | 4964 | 1468229321492 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD7E09800) [pid = 4964] [serial = 1042] [outer = 0000007BD0D3B000] 02:28:41 INFO - PROCESS | 4964 | 1468229321962 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 791ms 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:28:42 INFO - PROCESS | 4964 | 1468229322022 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 4964 | 1468229322024 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:28:42 INFO - PROCESS | 4964 | 1468229322028 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 4964 | 1468229322030 Marionette TRACE conn5 <- [1,1354,null,{}] 02:28:42 INFO - PROCESS | 4964 | 1468229322039 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 4964 | 1468229322041 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:42 INFO - PROCESS | 4964 | 1468229322153 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:28:42 INFO - PROCESS | 4964 | 1468229322165 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 4964 | 1468229322167 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9444800 == 34 [pid = 4964] [id = 348] 02:28:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCBC22800) [pid = 4964] [serial = 1043] [outer = 0000000000000000] 02:28:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8196400) [pid = 4964] [serial = 1044] [outer = 0000007BCBC22800] 02:28:42 INFO - PROCESS | 4964 | 1468229322213 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8807C00) [pid = 4964] [serial = 1045] [outer = 0000007BCBC22800] 02:28:42 INFO - PROCESS | 4964 | 1468229322669 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 4964 | 1468229322742 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:28:42 INFO - PROCESS | 4964 | 1468229322762 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 4964 | 1468229322764 Marionette TRACE conn5 <- [1,1358,null,{}] 02:28:42 INFO - PROCESS | 4964 | 1468229322778 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 4964 | 1468229322784 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:42 INFO - PROCESS | 4964 | 1468229322917 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:28:42 INFO - PROCESS | 4964 | 1468229322965 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 4964 | 1468229322967 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC276800 == 35 [pid = 4964] [id = 349] 02:28:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD880B800) [pid = 4964] [serial = 1046] [outer = 0000000000000000] 02:28:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD903E800) [pid = 4964] [serial = 1047] [outer = 0000007BD880B800] 02:28:43 INFO - PROCESS | 4964 | 1468229323013 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90A6800) [pid = 4964] [serial = 1048] [outer = 0000007BD880B800] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD805CC00) [pid = 4964] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD1E11400) [pid = 4964] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC19A400) [pid = 4964] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC7B5800) [pid = 4964] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0E9EC00) [pid = 4964] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCBF91800) [pid = 4964] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC24C800) [pid = 4964] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1696400) [pid = 4964] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD81A8400) [pid = 4964] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD93BEC00) [pid = 4964] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC01FC00) [pid = 4964] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1E83800) [pid = 4964] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC12EC00) [pid = 4964] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:28:43 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5E6D000) [pid = 4964] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:28:43 INFO - PROCESS | 4964 | 1468229323466 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 4964 | 1468229323507 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:28:43 INFO - PROCESS | 4964 | 1468229323510 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 4964 | 1468229323512 Marionette TRACE conn5 <- [1,1362,null,{}] 02:28:43 INFO - PROCESS | 4964 | 1468229323515 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:43 INFO - PROCESS | 4964 | 1468229323517 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:43 INFO - PROCESS | 4964 | 1468229323598 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:28:43 INFO - PROCESS | 4964 | 1468229323603 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 4964 | 1468229323605 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD944E800 == 36 [pid = 4964] [id = 350] 02:28:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD5BB400) [pid = 4964] [serial = 1049] [outer = 0000000000000000] 02:28:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0E9EC00) [pid = 4964] [serial = 1050] [outer = 0000007BCD5BB400] 02:28:43 INFO - PROCESS | 4964 | 1468229323649 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5E66800) [pid = 4964] [serial = 1051] [outer = 0000007BCD5BB400] 02:28:44 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:28:44 INFO - PROCESS | 4964 | 1468229324074 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:28:44 INFO - PROCESS | 4964 | 1468229324112 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:28:44 INFO - PROCESS | 4964 | 1468229324116 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 4964 | 1468229324118 Marionette TRACE conn5 <- [1,1366,null,{}] 02:28:44 INFO - PROCESS | 4964 | 1468229324137 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 4964 | 1468229324139 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:44 INFO - PROCESS | 4964 | 1468229324220 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:28:44 INFO - PROCESS | 4964 | 1468229324225 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 4964 | 1468229324227 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD988800 == 37 [pid = 4964] [id = 351] 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD90A7400) [pid = 4964] [serial = 1052] [outer = 0000000000000000] 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD6308000) [pid = 4964] [serial = 1053] [outer = 0000007BD90A7400] 02:28:44 INFO - PROCESS | 4964 | 1468229324272 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD90F1C00) [pid = 4964] [serial = 1054] [outer = 0000007BD90A7400] 02:28:44 INFO - PROCESS | 4964 | 1468229324666 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 4964 | 1468229324707 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:28:44 INFO - PROCESS | 4964 | 1468229324722 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 4964 | 1468229324724 Marionette TRACE conn5 <- [1,1370,null,{}] 02:28:44 INFO - PROCESS | 4964 | 1468229324728 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 4964 | 1468229324730 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:44 INFO - PROCESS | 4964 | 1468229324819 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:28:44 INFO - PROCESS | 4964 | 1468229324825 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 4964 | 1468229324826 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDC800 == 38 [pid = 4964] [id = 352] 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD90F2000) [pid = 4964] [serial = 1055] [outer = 0000000000000000] 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD93C5C00) [pid = 4964] [serial = 1056] [outer = 0000007BD90F2000] 02:28:44 INFO - PROCESS | 4964 | 1468229324870 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD93CC800) [pid = 4964] [serial = 1057] [outer = 0000007BD90F2000] 02:28:45 INFO - PROCESS | 4964 | [4964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:28:45 INFO - PROCESS | 4964 | 1468229325324 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 4964 | 1468229325359 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:28:45 INFO - PROCESS | 4964 | 1468229325362 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 4964 | 1468229325364 Marionette TRACE conn5 <- [1,1374,null,{}] 02:28:45 INFO - PROCESS | 4964 | 1468229325372 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 4964 | 1468229325374 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:45 INFO - PROCESS | 4964 | 1468229325458 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:28:45 INFO - PROCESS | 4964 | 1468229325577 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 4964 | 1468229325581 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBF65000 == 39 [pid = 4964] [id = 353] 02:28:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCAE1E800) [pid = 4964] [serial = 1058] [outer = 0000000000000000] 02:28:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCB555800) [pid = 4964] [serial = 1059] [outer = 0000007BCAE1E800] 02:28:45 INFO - PROCESS | 4964 | 1468229325641 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC199800) [pid = 4964] [serial = 1060] [outer = 0000007BCAE1E800] 02:28:46 INFO - PROCESS | 4964 | 1468229326326 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 4964 | 1468229326357 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:28:46 INFO - PROCESS | 4964 | 1468229326362 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 4964 | 1468229326366 Marionette TRACE conn5 <- [1,1378,null,{}] 02:28:46 INFO - PROCESS | 4964 | 1468229326386 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 4964 | 1468229326389 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:46 INFO - PROCESS | 4964 | 1468229326507 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:28:46 INFO - PROCESS | 4964 | 1468229326626 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 4964 | 1468229326629 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD832E800 == 40 [pid = 4964] [id = 354] 02:28:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD06CB000) [pid = 4964] [serial = 1061] [outer = 0000000000000000] 02:28:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD1692400) [pid = 4964] [serial = 1062] [outer = 0000007BD06CB000] 02:28:46 INFO - PROCESS | 4964 | 1468229326687 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD25DAC00) [pid = 4964] [serial = 1063] [outer = 0000007BD06CB000] 02:28:47 INFO - PROCESS | 4964 | 1468229327279 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 943ms 02:28:47 INFO - PROCESS | 4964 | 1468229327316 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 4964 | 1468229327321 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:28:47 INFO - PROCESS | 4964 | 1468229327326 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 4964 | 1468229327328 Marionette TRACE conn5 <- [1,1382,null,{}] 02:28:47 INFO - PROCESS | 4964 | 1468229327333 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 4964 | 1468229327335 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:47 INFO - PROCESS | 4964 | 1468229327452 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:28:47 INFO - PROCESS | 4964 | 1468229327542 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 4964 | 1468229327544 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDC6000 == 41 [pid = 4964] [id = 355] 02:28:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD630BC00) [pid = 4964] [serial = 1064] [outer = 0000000000000000] 02:28:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD81AC000) [pid = 4964] [serial = 1065] [outer = 0000007BD630BC00] 02:28:47 INFO - PROCESS | 4964 | 1468229327600 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8B32000) [pid = 4964] [serial = 1066] [outer = 0000007BD630BC00] 02:28:48 INFO - PROCESS | 4964 | 1468229328218 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 944ms 02:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:28:48 INFO - PROCESS | 4964 | 1468229328272 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 4964 | 1468229328275 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:28:48 INFO - PROCESS | 4964 | 1468229328286 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 4964 | 1468229328293 Marionette TRACE conn5 <- [1,1386,null,{}] 02:28:48 INFO - PROCESS | 4964 | 1468229328298 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:48 INFO - PROCESS | 4964 | 1468229328302 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:48 INFO - PROCESS | 4964 | 1468229328416 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:28:48 INFO - PROCESS | 4964 | 1468229328491 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 4964 | 1468229328494 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98AC800 == 42 [pid = 4964] [id = 356] 02:28:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD7E06000) [pid = 4964] [serial = 1067] [outer = 0000000000000000] 02:28:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD8B32800) [pid = 4964] [serial = 1068] [outer = 0000007BD7E06000] 02:28:48 INFO - PROCESS | 4964 | 1468229328605 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD9DB1800) [pid = 4964] [serial = 1069] [outer = 0000007BD7E06000] 02:28:49 INFO - PROCESS | 4964 | 1468229329299 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1093ms 02:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:28:49 INFO - PROCESS | 4964 | 1468229329374 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 4964 | 1468229329378 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:28:49 INFO - PROCESS | 4964 | 1468229329383 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 4964 | 1468229329386 Marionette TRACE conn5 <- [1,1390,null,{}] 02:28:49 INFO - PROCESS | 4964 | 1468229329392 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 4964 | 1468229329395 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:49 INFO - PROCESS | 4964 | 1468229329497 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:28:49 INFO - PROCESS | 4964 | 1468229329577 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 4964 | 1468229329580 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0552800 == 43 [pid = 4964] [id = 357] 02:28:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCC5B3C00) [pid = 4964] [serial = 1070] [outer = 0000000000000000] 02:28:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BCC72D000) [pid = 4964] [serial = 1071] [outer = 0000007BCC5B3C00] 02:28:49 INFO - PROCESS | 4964 | 1468229329676 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD0363C00) [pid = 4964] [serial = 1072] [outer = 0000007BCC5B3C00] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDC800 == 42 [pid = 4964] [id = 352] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD988800 == 41 [pid = 4964] [id = 351] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD944E800 == 40 [pid = 4964] [id = 350] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC276800 == 39 [pid = 4964] [id = 349] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9444800 == 38 [pid = 4964] [id = 348] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C21800 == 37 [pid = 4964] [id = 347] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD878A800 == 36 [pid = 4964] [id = 346] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7C000 == 35 [pid = 4964] [id = 345] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0D68000 == 34 [pid = 4964] [id = 344] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB57D800 == 33 [pid = 4964] [id = 341] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0557000 == 32 [pid = 4964] [id = 342] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCABEC800 == 31 [pid = 4964] [id = 343] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98AC800 == 30 [pid = 4964] [id = 356] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDC6000 == 29 [pid = 4964] [id = 355] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD832E800 == 28 [pid = 4964] [id = 354] 02:28:50 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBF65000 == 27 [pid = 4964] [id = 353] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD826FC00) [pid = 4964] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD1E88000) [pid = 4964] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC72B400) [pid = 4964] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC1A2000) [pid = 4964] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD25DEC00) [pid = 4964] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC7F3800) [pid = 4964] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCD554800) [pid = 4964] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD107F000) [pid = 4964] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCC128400) [pid = 4964] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC19E400) [pid = 4964] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD0542400) [pid = 4964] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC5BE800) [pid = 4964] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD1F28000) [pid = 4964] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD1E0E400) [pid = 4964] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8809400) [pid = 4964] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B35800) [pid = 4964] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8805000) [pid = 4964] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD93CB800) [pid = 4964] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD93C3000) [pid = 4964] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD9849800) [pid = 4964] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD9478000) [pid = 4964] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5BCA400) [pid = 4964] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5B44400) [pid = 4964] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD168A400) [pid = 4964] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD6324C00) [pid = 4964] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD81A7800) [pid = 4964] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8056800) [pid = 4964] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD1171800) [pid = 4964] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8057400) [pid = 4964] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 4964 | 1468229330808 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1492ms 02:28:50 INFO - PROCESS | 4964 | 1468229330876 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 4964 | 1468229330879 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:28:50 INFO - PROCESS | 4964 | 1468229330884 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - PROCESS | 4964 | 1468229330889 Marionette TRACE conn5 <- [1,1394,null,{}] 02:28:50 INFO - PROCESS | 4964 | 1468229330894 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:50 INFO - PROCESS | 4964 | 1468229330897 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:51 INFO - PROCESS | 4964 | 1468229330992 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:28:51 INFO - PROCESS | 4964 | 1468229331006 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 4964 | 1468229331008 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0561800 == 28 [pid = 4964] [id = 358] 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC19A400) [pid = 4964] [serial = 1073] [outer = 0000000000000000] 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC44E800) [pid = 4964] [serial = 1074] [outer = 0000007BCC19A400] 02:28:51 INFO - PROCESS | 4964 | 1468229331057 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC7EE800) [pid = 4964] [serial = 1075] [outer = 0000007BCC19A400] 02:28:51 INFO - PROCESS | 4964 | 1468229331523 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 02:28:51 INFO - PROCESS | 4964 | 1468229331575 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 4964 | 1468229331580 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:28:51 INFO - PROCESS | 4964 | 1468229331587 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 4964 | 1468229331590 Marionette TRACE conn5 <- [1,1398,null,{}] 02:28:51 INFO - PROCESS | 4964 | 1468229331593 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 4964 | 1468229331596 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:51 INFO - PROCESS | 4964 | 1468229331717 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:28:51 INFO - PROCESS | 4964 | 1468229331733 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 4964 | 1468229331735 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2658000 == 29 [pid = 4964] [id = 359] 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD053B400) [pid = 4964] [serial = 1076] [outer = 0000000000000000] 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0673400) [pid = 4964] [serial = 1077] [outer = 0000007BD053B400] 02:28:51 INFO - PROCESS | 4964 | 1468229331784 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1076000) [pid = 4964] [serial = 1078] [outer = 0000007BD053B400] 02:28:52 INFO - PROCESS | 4964 | 1468229332260 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 02:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:28:52 INFO - PROCESS | 4964 | 1468229332279 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 4964 | 1468229332281 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:28:52 INFO - PROCESS | 4964 | 1468229332285 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 4964 | 1468229332289 Marionette TRACE conn5 <- [1,1402,null,{}] 02:28:52 INFO - PROCESS | 4964 | 1468229332300 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 4964 | 1468229332306 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:52 INFO - PROCESS | 4964 | 1468229332393 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:28:52 INFO - PROCESS | 4964 | 1468229332403 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 4964 | 1468229332406 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD800F000 == 30 [pid = 4964] [id = 360] 02:28:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1698C00) [pid = 4964] [serial = 1079] [outer = 0000000000000000] 02:28:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1E84000) [pid = 4964] [serial = 1080] [outer = 0000007BD1698C00] 02:28:52 INFO - PROCESS | 4964 | 1468229332455 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD29D3000) [pid = 4964] [serial = 1081] [outer = 0000007BD1698C00] 02:28:52 INFO - PROCESS | 4964 | 1468229332944 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 02:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:28:52 INFO - PROCESS | 4964 | 1468229332979 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 4964 | 1468229332982 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:28:52 INFO - PROCESS | 4964 | 1468229332986 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 4964 | 1468229332988 Marionette TRACE conn5 <- [1,1406,null,{}] 02:28:53 INFO - PROCESS | 4964 | 1468229332992 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 4964 | 1468229332994 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:53 INFO - PROCESS | 4964 | 1468229333134 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:28:53 INFO - PROCESS | 4964 | 1468229333158 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 4964 | 1468229333160 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8798800 == 31 [pid = 4964] [id = 361] 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B11400) [pid = 4964] [serial = 1082] [outer = 0000000000000000] 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5B4F400) [pid = 4964] [serial = 1083] [outer = 0000007BD5B11400] 02:28:53 INFO - PROCESS | 4964 | 1468229333205 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5E73400) [pid = 4964] [serial = 1084] [outer = 0000007BD5B11400] 02:28:53 INFO - PROCESS | 4964 | 1468229333654 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 02:28:53 INFO - PROCESS | 4964 | 1468229333678 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 4964 | 1468229333681 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:28:53 INFO - PROCESS | 4964 | 1468229333684 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 4964 | 1468229333686 Marionette TRACE conn5 <- [1,1410,null,{}] 02:28:53 INFO - PROCESS | 4964 | 1468229333696 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 4964 | 1468229333698 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:53 INFO - PROCESS | 4964 | 1468229333803 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:28:53 INFO - PROCESS | 4964 | 1468229333810 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 4964 | 1468229333812 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C08000 == 32 [pid = 4964] [id = 362] 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5B45000) [pid = 4964] [serial = 1085] [outer = 0000000000000000] 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6323400) [pid = 4964] [serial = 1086] [outer = 0000007BD5B45000] 02:28:53 INFO - PROCESS | 4964 | 1468229333860 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7EEEC00) [pid = 4964] [serial = 1087] [outer = 0000007BD5B45000] 02:28:54 INFO - PROCESS | 4964 | 1468229334339 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 02:28:54 INFO - PROCESS | 4964 | 1468229334381 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 4964 | 1468229334383 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:28:54 INFO - PROCESS | 4964 | 1468229334386 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 4964 | 1468229334388 Marionette TRACE conn5 <- [1,1414,null,{}] 02:28:54 INFO - PROCESS | 4964 | 1468229334392 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 4964 | 1468229334398 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:54 INFO - PROCESS | 4964 | 1468229334552 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:28:54 INFO - PROCESS | 4964 | 1468229334577 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 4964 | 1468229334579 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9436800 == 33 [pid = 4964] [id = 363] 02:28:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8271800) [pid = 4964] [serial = 1088] [outer = 0000000000000000] 02:28:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8811800) [pid = 4964] [serial = 1089] [outer = 0000007BD8271800] 02:28:54 INFO - PROCESS | 4964 | 1468229334624 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8B3B000) [pid = 4964] [serial = 1090] [outer = 0000007BD8271800] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD90F2000) [pid = 4964] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCBC22800) [pid = 4964] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD880B800) [pid = 4964] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCBF30400) [pid = 4964] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCBF34C00) [pid = 4964] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD81AF000) [pid = 4964] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD06D3400) [pid = 4964] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB53C400) [pid = 4964] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC01D000) [pid = 4964] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCD5BB400) [pid = 4964] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD90A7400) [pid = 4964] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:28:55 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0D3B000) [pid = 4964] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:28:55 INFO - PROCESS | 4964 | 1468229335270 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 943ms 02:28:55 INFO - PROCESS | 4964 | 1468229335331 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 4964 | 1468229335333 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:28:55 INFO - PROCESS | 4964 | 1468229335336 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:28:55 INFO - PROCESS | 4964 | 1468229335338 Marionette TRACE conn5 <- [1,1418,null,{}] 02:28:55 INFO - PROCESS | 4964 | 1468229335341 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 4964 | 1468229335343 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:55 INFO - PROCESS | 4964 | 1468229335448 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:28:55 INFO - PROCESS | 4964 | 1468229335496 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 4964 | 1468229335498 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989F800 == 34 [pid = 4964] [id = 364] 02:28:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCC125C00) [pid = 4964] [serial = 1091] [outer = 0000000000000000] 02:28:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD06D3400) [pid = 4964] [serial = 1092] [outer = 0000007BCC125C00] 02:28:55 INFO - PROCESS | 4964 | 1468229335543 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81A5C00) [pid = 4964] [serial = 1093] [outer = 0000007BCC125C00] 02:28:55 INFO - PROCESS | 4964 | 1468229335929 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms 02:28:55 INFO - PROCESS | 4964 | 1468229335968 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:28:55 INFO - PROCESS | 4964 | 1468229335970 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:28:55 INFO - PROCESS | 4964 | 1468229335973 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 4964 | 1468229335975 Marionette TRACE conn5 <- [1,1422,null,{}] 02:28:55 INFO - PROCESS | 4964 | 1468229335979 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 4964 | 1468229335981 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:56 INFO - PROCESS | 4964 | 1468229336062 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:28:56 INFO - PROCESS | 4964 | 1468229336067 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 4964 | 1468229336069 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC82000 == 35 [pid = 4964] [id = 365] 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B37C00) [pid = 4964] [serial = 1094] [outer = 0000000000000000] 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B4E000) [pid = 4964] [serial = 1095] [outer = 0000007BD8B37C00] 02:28:56 INFO - PROCESS | 4964 | 1468229336114 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD90A5800) [pid = 4964] [serial = 1096] [outer = 0000007BD8B37C00] 02:28:56 INFO - PROCESS | 4964 | 1468229336530 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 586ms 02:28:56 INFO - PROCESS | 4964 | 1468229336580 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 4964 | 1468229336582 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:28:56 INFO - PROCESS | 4964 | 1468229336591 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 4964 | 1468229336593 Marionette TRACE conn5 <- [1,1426,null,{}] 02:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:28:56 INFO - PROCESS | 4964 | 1468229336597 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 4964 | 1468229336599 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:56 INFO - PROCESS | 4964 | 1468229336681 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:28:56 INFO - PROCESS | 4964 | 1468229336686 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 4964 | 1468229336688 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD37A000 == 36 [pid = 4964] [id = 366] 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8E54800) [pid = 4964] [serial = 1097] [outer = 0000000000000000] 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90EDC00) [pid = 4964] [serial = 1098] [outer = 0000007BD8E54800] 02:28:56 INFO - PROCESS | 4964 | 1468229336732 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD93C3C00) [pid = 4964] [serial = 1099] [outer = 0000007BD8E54800] 02:28:57 INFO - PROCESS | 4964 | 1468229337356 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 838ms 02:28:57 INFO - PROCESS | 4964 | 1468229337481 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 4964 | 1468229337485 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:28:57 INFO - PROCESS | 4964 | 1468229337492 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 4964 | 1468229337496 Marionette TRACE conn5 <- [1,1430,null,{}] 02:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:28:57 INFO - PROCESS | 4964 | 1468229337502 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:57 INFO - PROCESS | 4964 | 1468229337506 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:57 INFO - PROCESS | 4964 | 1468229337651 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:28:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC022C00) [pid = 4964] [serial = 1100] [outer = 0000007BD5B0B800] 02:28:57 INFO - PROCESS | 4964 | 1468229337743 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 4964 | 1468229337747 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7F000 == 37 [pid = 4964] [id = 367] 02:28:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC244C00) [pid = 4964] [serial = 1101] [outer = 0000000000000000] 02:28:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC24F000) [pid = 4964] [serial = 1102] [outer = 0000007BCC244C00] 02:28:57 INFO - PROCESS | 4964 | 1468229337854 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCCEDFC00) [pid = 4964] [serial = 1103] [outer = 0000007BCC244C00] 02:28:58 INFO - PROCESS | 4964 | 1468229338675 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1235ms 02:28:58 INFO - PROCESS | 4964 | 1468229338735 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 4964 | 1468229338741 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:28:58 INFO - PROCESS | 4964 | 1468229338748 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 4964 | 1468229338751 Marionette TRACE conn5 <- [1,1434,null,{}] 02:28:58 INFO - PROCESS | 4964 | 1468229338755 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 4964 | 1468229338758 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:58 INFO - PROCESS | 4964 | 1468229338892 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:28:59 INFO - PROCESS | 4964 | 1468229339012 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 4964 | 1468229339015 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:28:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E8000 == 38 [pid = 4964] [id = 368] 02:28:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC195C00) [pid = 4964] [serial = 1104] [outer = 0000000000000000] 02:28:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD05ED800) [pid = 4964] [serial = 1105] [outer = 0000007BCC195C00] 02:28:59 INFO - PROCESS | 4964 | 1468229339075 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD25DEC00) [pid = 4964] [serial = 1106] [outer = 0000007BCC195C00] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A7A000 == 37 [pid = 4964] [id = 268] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BB2000 == 36 [pid = 4964] [id = 262] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD94AE000 == 35 [pid = 4964] [id = 257] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E7E000 == 34 [pid = 4964] [id = 267] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C0A000 == 33 [pid = 4964] [id = 255] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9312800 == 32 [pid = 4964] [id = 270] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD885B800 == 31 [pid = 4964] [id = 269] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9314800 == 30 [pid = 4964] [id = 256] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC82000 == 29 [pid = 4964] [id = 365] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989F800 == 28 [pid = 4964] [id = 364] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9436800 == 27 [pid = 4964] [id = 363] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C08000 == 26 [pid = 4964] [id = 362] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8798800 == 25 [pid = 4964] [id = 361] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD800F000 == 24 [pid = 4964] [id = 360] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2658000 == 23 [pid = 4964] [id = 359] 02:28:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0561800 == 22 [pid = 4964] [id = 358] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD93C5C00) [pid = 4964] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8196400) [pid = 4964] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD903E800) [pid = 4964] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD5A59000) [pid = 4964] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5E6E000) [pid = 4964] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC24A400) [pid = 4964] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD035F000) [pid = 4964] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8A82800) [pid = 4964] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD114C000) [pid = 4964] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD1691800) [pid = 4964] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC12AC00) [pid = 4964] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD0671C00) [pid = 4964] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC123400) [pid = 4964] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC253000) [pid = 4964] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD93CC800) [pid = 4964] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0E9EC00) [pid = 4964] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5E66800) [pid = 4964] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD6308000) [pid = 4964] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD90A6800) [pid = 4964] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD90F1C00) [pid = 4964] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD6309000) [pid = 4964] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD7E09800) [pid = 4964] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:28:59 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8807C00) [pid = 4964] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:29:00 INFO - PROCESS | 4964 | 1468229340037 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1341ms 02:29:00 INFO - PROCESS | 4964 | 1468229340090 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 4964 | 1468229340095 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:29:00 INFO - PROCESS | 4964 | 1468229340101 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 4964 | 1468229340105 Marionette TRACE conn5 <- [1,1438,null,{}] 02:29:00 INFO - PROCESS | 4964 | 1468229340111 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 4964 | 1468229340115 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:00 INFO - PROCESS | 4964 | 1468229340268 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:29:00 INFO - PROCESS | 4964 | 1468229340342 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 4964 | 1468229340347 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0559800 == 23 [pid = 4964] [id = 369] 02:29:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC128800) [pid = 4964] [serial = 1107] [outer = 0000000000000000] 02:29:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC24A400) [pid = 4964] [serial = 1108] [outer = 0000007BCC128800] 02:29:00 INFO - PROCESS | 4964 | 1468229340449 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC7B5800) [pid = 4964] [serial = 1109] [outer = 0000007BCC128800] 02:29:01 INFO - PROCESS | 4964 | 1468229341120 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1027ms 02:29:01 INFO - PROCESS | 4964 | 1468229341131 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 4964 | 1468229341136 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:29:01 INFO - PROCESS | 4964 | 1468229341143 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 4964 | 1468229341146 Marionette TRACE conn5 <- [1,1442,null,{}] 02:29:01 INFO - PROCESS | 4964 | 1468229341150 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 4964 | 1468229341153 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:01 INFO - PROCESS | 4964 | 1468229341270 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:29:01 INFO - PROCESS | 4964 | 1468229341356 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 4964 | 1468229341359 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD257A000 == 24 [pid = 4964] [id = 370] 02:29:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD06C7800) [pid = 4964] [serial = 1110] [outer = 0000000000000000] 02:29:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD06D1000) [pid = 4964] [serial = 1111] [outer = 0000007BD06C7800] 02:29:01 INFO - PROCESS | 4964 | 1468229341418 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD168BC00) [pid = 4964] [serial = 1112] [outer = 0000007BD06C7800] 02:29:02 INFO - PROCESS | 4964 | 1468229342027 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 941ms 02:29:02 INFO - PROCESS | 4964 | 1468229342086 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 4964 | 1468229342089 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:29:02 INFO - PROCESS | 4964 | 1468229342092 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 4964 | 1468229342097 Marionette TRACE conn5 <- [1,1446,null,{}] 02:29:02 INFO - PROCESS | 4964 | 1468229342110 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:02 INFO - PROCESS | 4964 | 1468229342115 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:02 INFO - PROCESS | 4964 | 1468229342267 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:29:02 INFO - PROCESS | 4964 | 1468229342336 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 4964 | 1468229342340 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8015000 == 25 [pid = 4964] [id = 371] 02:29:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCBC2F800) [pid = 4964] [serial = 1113] [outer = 0000000000000000] 02:29:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD5B47400) [pid = 4964] [serial = 1114] [outer = 0000007BCBC2F800] 02:29:02 INFO - PROCESS | 4964 | 1468229342442 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5E70000) [pid = 4964] [serial = 1115] [outer = 0000007BCBC2F800] 02:29:03 INFO - PROCESS | 4964 | 1468229343050 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 02:29:03 INFO - PROCESS | 4964 | 1468229343078 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 4964 | 1468229343082 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:29:03 INFO - PROCESS | 4964 | 1468229343085 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 4964 | 1468229343088 Marionette TRACE conn5 <- [1,1450,null,{}] 02:29:03 INFO - PROCESS | 4964 | 1468229343091 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:03 INFO - PROCESS | 4964 | 1468229343094 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:03 INFO - PROCESS | 4964 | 1468229343207 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:29:03 INFO - PROCESS | 4964 | 1468229343279 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 4964 | 1468229343281 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C22800 == 26 [pid = 4964] [id = 372] 02:29:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD630EC00) [pid = 4964] [serial = 1116] [outer = 0000000000000000] 02:29:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD7E09000) [pid = 4964] [serial = 1117] [outer = 0000007BD630EC00] 02:29:03 INFO - PROCESS | 4964 | 1468229343338 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD80D7800) [pid = 4964] [serial = 1118] [outer = 0000007BD630EC00] 02:29:04 INFO - PROCESS | 4964 | 1468229344034 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 984ms 02:29:04 INFO - PROCESS | 4964 | 1468229344107 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 4964 | 1468229344111 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:29:04 INFO - PROCESS | 4964 | 1468229344116 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 4964 | 1468229344120 Marionette TRACE conn5 <- [1,1454,null,{}] 02:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:29:04 INFO - PROCESS | 4964 | 1468229344126 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 4964 | 1468229344129 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:04 INFO - PROCESS | 4964 | 1468229344240 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:29:04 INFO - PROCESS | 4964 | 1468229344315 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 4964 | 1468229344320 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0564800 == 27 [pid = 4964] [id = 373] 02:29:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC12F400) [pid = 4964] [serial = 1119] [outer = 0000000000000000] 02:29:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC19AC00) [pid = 4964] [serial = 1120] [outer = 0000007BCC12F400] 02:29:04 INFO - PROCESS | 4964 | 1468229344370 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCD5BC400) [pid = 4964] [serial = 1121] [outer = 0000007BCC12F400] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7F000 == 26 [pid = 4964] [id = 367] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD996000 == 25 [pid = 4964] [id = 260] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0631000 == 24 [pid = 4964] [id = 265] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0552800 == 23 [pid = 4964] [id = 357] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC87800 == 22 [pid = 4964] [id = 266] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC26E800 == 21 [pid = 4964] [id = 259] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989E800 == 20 [pid = 4964] [id = 263] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03B000 == 19 [pid = 4964] [id = 261] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8252000 == 18 [pid = 4964] [id = 254] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB572000 == 17 [pid = 4964] [id = 258] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F98800 == 16 [pid = 4964] [id = 253] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFC40000 == 15 [pid = 4964] [id = 264] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C22800 == 14 [pid = 4964] [id = 372] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD37A000 == 13 [pid = 4964] [id = 366] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8015000 == 12 [pid = 4964] [id = 371] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD257A000 == 11 [pid = 4964] [id = 370] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E8000 == 10 [pid = 4964] [id = 368] 02:29:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0559800 == 9 [pid = 4964] [id = 369] 02:29:07 INFO - PROCESS | 4964 | 1468229347722 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3644ms 02:29:07 INFO - PROCESS | 4964 | 1468229347771 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 4964 | 1468229347776 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:29:07 INFO - PROCESS | 4964 | 1468229347780 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 4964 | 1468229347786 Marionette TRACE conn5 <- [1,1458,null,{}] 02:29:07 INFO - PROCESS | 4964 | 1468229347791 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 4964 | 1468229347794 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:07 INFO - PROCESS | 4964 | 1468229347892 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:29:07 INFO - PROCESS | 4964 | 1468229347899 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 4964 | 1468229347903 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E50800 == 10 [pid = 4964] [id = 374] 02:29:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC24D400) [pid = 4964] [serial = 1122] [outer = 0000000000000000] 02:29:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC44F400) [pid = 4964] [serial = 1123] [outer = 0000007BCC24D400] 02:29:07 INFO - PROCESS | 4964 | 1468229347958 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC7ECC00) [pid = 4964] [serial = 1124] [outer = 0000007BCC24D400] 02:29:08 INFO - PROCESS | 4964 | 1468229348451 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 02:29:08 INFO - PROCESS | 4964 | 1468229348544 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 4964 | 1468229348549 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:29:08 INFO - PROCESS | 4964 | 1468229348558 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 4964 | 1468229348562 Marionette TRACE conn5 <- [1,1462,null,{}] 02:29:08 INFO - PROCESS | 4964 | 1468229348568 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 4964 | 1468229348571 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:08 INFO - PROCESS | 4964 | 1468229348681 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:29:08 INFO - PROCESS | 4964 | 1468229348750 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 4964 | 1468229348753 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61A1800 == 11 [pid = 4964] [id = 375] 02:29:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD035CC00) [pid = 4964] [serial = 1125] [outer = 0000000000000000] 02:29:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD06C8800) [pid = 4964] [serial = 1126] [outer = 0000007BD035CC00] 02:29:08 INFO - PROCESS | 4964 | 1468229348802 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1146400) [pid = 4964] [serial = 1127] [outer = 0000007BD035CC00] 02:29:09 INFO - PROCESS | 4964 | 1468229349217 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 02:29:09 INFO - PROCESS | 4964 | 1468229349293 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 4964 | 1468229349296 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:29:09 INFO - PROCESS | 4964 | 1468229349304 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 4964 | 1468229349308 Marionette TRACE conn5 <- [1,1466,null,{}] 02:29:09 INFO - PROCESS | 4964 | 1468229349320 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 4964 | 1468229349325 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:09 INFO - PROCESS | 4964 | 1468229349425 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:29:09 INFO - PROCESS | 4964 | 1468229349434 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 4964 | 1468229349437 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C04000 == 12 [pid = 4964] [id = 376] 02:29:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD1F23800) [pid = 4964] [serial = 1128] [outer = 0000000000000000] 02:29:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD1F28000) [pid = 4964] [serial = 1129] [outer = 0000007BD1F23800] 02:29:09 INFO - PROCESS | 4964 | 1468229349488 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD5B49800) [pid = 4964] [serial = 1130] [outer = 0000007BD1F23800] 02:29:09 INFO - PROCESS | 4964 | 1468229349992 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 732ms 02:29:10 INFO - PROCESS | 4964 | 1468229350038 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 4964 | 1468229350041 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:29:10 INFO - PROCESS | 4964 | 1468229350044 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 4964 | 1468229350046 Marionette TRACE conn5 <- [1,1470,null,{}] 02:29:10 INFO - PROCESS | 4964 | 1468229350050 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 4964 | 1468229350052 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:10 INFO - PROCESS | 4964 | 1468229350178 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:29:10 INFO - PROCESS | 4964 | 1468229350230 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 4964 | 1468229350232 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9463000 == 13 [pid = 4964] [id = 377] 02:29:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD5EEE800) [pid = 4964] [serial = 1131] [outer = 0000000000000000] 02:29:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD61EE000) [pid = 4964] [serial = 1132] [outer = 0000007BD5EEE800] 02:29:10 INFO - PROCESS | 4964 | 1468229350280 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD630D000) [pid = 4964] [serial = 1133] [outer = 0000007BD5EEE800] 02:29:10 INFO - PROCESS | 4964 | 1468229350725 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 732ms 02:29:10 INFO - PROCESS | 4964 | 1468229350779 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 4964 | 1468229350782 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:29:10 INFO - PROCESS | 4964 | 1468229350798 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 4964 | 1468229350800 Marionette TRACE conn5 <- [1,1474,null,{}] 02:29:10 INFO - PROCESS | 4964 | 1468229350803 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 4964 | 1468229350805 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:10 INFO - PROCESS | 4964 | 1468229350923 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:29:10 INFO - PROCESS | 4964 | 1468229350935 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 4964 | 1468229350937 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDACD2800 == 14 [pid = 4964] [id = 378] 02:29:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCCE44000) [pid = 4964] [serial = 1134] [outer = 0000000000000000] 02:29:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD7E05C00) [pid = 4964] [serial = 1135] [outer = 0000007BCCE44000] 02:29:11 INFO - PROCESS | 4964 | 1468229351022 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD80DA800) [pid = 4964] [serial = 1136] [outer = 0000007BCCE44000] 02:29:11 INFO - PROCESS | 4964 | 1468229351498 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 795ms 02:29:11 INFO - PROCESS | 4964 | 1468229351595 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:29:11 INFO - PROCESS | 4964 | 1468229351597 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:29:11 INFO - PROCESS | 4964 | 1468229351600 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 4964 | 1468229351602 Marionette TRACE conn5 <- [1,1478,null,{}] 02:29:11 INFO - PROCESS | 4964 | 1468229351606 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 4964 | 1468229351611 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:11 INFO - PROCESS | 4964 | 1468229351978 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCBC2F800) [pid = 4964] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD1698C00) [pid = 4964] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC5B3C00) [pid = 4964] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC19A400) [pid = 4964] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD5B11400) [pid = 4964] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD053B400) [pid = 4964] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCAE1E800) [pid = 4964] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8B37C00) [pid = 4964] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD06CB000) [pid = 4964] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD5B45000) [pid = 4964] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD630BC00) [pid = 4964] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD8E54800) [pid = 4964] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC125C00) [pid = 4964] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8271800) [pid = 4964] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD7E06000) [pid = 4964] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC195C00) [pid = 4964] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:29:11 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC244C00) [pid = 4964] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:29:12 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD630EC00) [pid = 4964] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:29:12 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD06C7800) [pid = 4964] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:29:12 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC128800) [pid = 4964] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:29:12 INFO - PROCESS | 4964 | 1468229352054 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 4964 | 1468229352056 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD11DC800 == 15 [pid = 4964] [id = 379] 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC01C800) [pid = 4964] [serial = 1137] [outer = 0000000000000000] 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC125C00) [pid = 4964] [serial = 1138] [outer = 0000007BCC01C800] 02:29:12 INFO - PROCESS | 4964 | 1468229352102 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD053EC00) [pid = 4964] [serial = 1139] [outer = 0000007BCC01C800] 02:29:12 INFO - PROCESS | 4964 | 1468229352462 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 880ms 02:29:12 INFO - PROCESS | 4964 | 1468229352483 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 4964 | 1468229352486 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:29:12 INFO - PROCESS | 4964 | 1468229352489 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 4964 | 1468229352491 Marionette TRACE conn5 <- [1,1482,null,{}] 02:29:12 INFO - PROCESS | 4964 | 1468229352506 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 4964 | 1468229352508 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:12 INFO - PROCESS | 4964 | 1468229352591 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:29:12 INFO - PROCESS | 4964 | 1468229352598 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 4964 | 1468229352600 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD38C800 == 16 [pid = 4964] [id = 380] 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD1167800) [pid = 4964] [serial = 1140] [outer = 0000000000000000] 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5B50C00) [pid = 4964] [serial = 1141] [outer = 0000007BD1167800] 02:29:12 INFO - PROCESS | 4964 | 1468229352644 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7E04800) [pid = 4964] [serial = 1142] [outer = 0000007BD1167800] 02:29:13 INFO - PROCESS | 4964 | 1468229353049 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 02:29:13 INFO - PROCESS | 4964 | 1468229353121 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 4964 | 1468229353123 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:29:13 INFO - PROCESS | 4964 | 1468229353126 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 4964 | 1468229353128 Marionette TRACE conn5 <- [1,1486,null,{}] 02:29:13 INFO - PROCESS | 4964 | 1468229353132 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 4964 | 1468229353134 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:13 INFO - PROCESS | 4964 | 1468229353215 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:29:13 INFO - PROCESS | 4964 | 1468229353222 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 4964 | 1468229353224 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD989800 == 17 [pid = 4964] [id = 381] 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD7E06000) [pid = 4964] [serial = 1143] [outer = 0000000000000000] 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8808C00) [pid = 4964] [serial = 1144] [outer = 0000007BD7E06000] 02:29:13 INFO - PROCESS | 4964 | 1468229353268 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8A89000) [pid = 4964] [serial = 1145] [outer = 0000007BD7E06000] 02:29:13 INFO - PROCESS | 4964 | 1468229353684 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 587ms 02:29:13 INFO - PROCESS | 4964 | 1468229353721 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 4964 | 1468229353723 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:29:13 INFO - PROCESS | 4964 | 1468229353726 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:29:13 INFO - PROCESS | 4964 | 1468229353728 Marionette TRACE conn5 <- [1,1490,null,{}] 02:29:13 INFO - PROCESS | 4964 | 1468229353731 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 4964 | 1468229353733 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:13 INFO - PROCESS | 4964 | 1468229353847 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:29:13 INFO - PROCESS | 4964 | 1468229353854 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 4964 | 1468229353857 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDCF000 == 18 [pid = 4964] [id = 382] 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD8B33400) [pid = 4964] [serial = 1146] [outer = 0000000000000000] 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD8B38000) [pid = 4964] [serial = 1147] [outer = 0000007BD8B33400] 02:29:13 INFO - PROCESS | 4964 | 1468229353901 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD8B48C00) [pid = 4964] [serial = 1148] [outer = 0000007BD8B33400] 02:29:14 INFO - PROCESS | 4964 | 1468229354719 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1021ms 02:29:14 INFO - PROCESS | 4964 | 1468229354752 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 4964 | 1468229354757 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:29:14 INFO - PROCESS | 4964 | 1468229354762 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 4964 | 1468229354767 Marionette TRACE conn5 <- [1,1494,null,{}] 02:29:14 INFO - PROCESS | 4964 | 1468229354794 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 4964 | 1468229354797 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:14 INFO - PROCESS | 4964 | 1468229354944 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:29:15 INFO - PROCESS | 4964 | 1468229355061 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 4964 | 1468229355064 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A8B000 == 19 [pid = 4964] [id = 383] 02:29:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC130400) [pid = 4964] [serial = 1149] [outer = 0000000000000000] 02:29:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC458000) [pid = 4964] [serial = 1150] [outer = 0000007BCC130400] 02:29:15 INFO - PROCESS | 4964 | 1468229355124 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD053E000) [pid = 4964] [serial = 1151] [outer = 0000007BCC130400] 02:29:15 INFO - PROCESS | 4964 | 1468229355990 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1259ms 02:29:16 INFO - PROCESS | 4964 | 1468229356026 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 4964 | 1468229356031 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:29:16 INFO - PROCESS | 4964 | 1468229356037 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 4964 | 1468229356040 Marionette TRACE conn5 <- [1,1498,null,{}] 02:29:16 INFO - PROCESS | 4964 | 1468229356046 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 4964 | 1468229356049 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:16 INFO - PROCESS | 4964 | 1468229356166 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:29:16 INFO - PROCESS | 4964 | 1468229356242 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 4964 | 1468229356247 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD05AE000 == 20 [pid = 4964] [id = 384] 02:29:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC248800) [pid = 4964] [serial = 1152] [outer = 0000000000000000] 02:29:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BCC24DC00) [pid = 4964] [serial = 1153] [outer = 0000007BCC248800] 02:29:16 INFO - PROCESS | 4964 | 1468229356304 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCC45D800) [pid = 4964] [serial = 1154] [outer = 0000007BCC248800] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC24A400) [pid = 4964] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD1E84000) [pid = 4964] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD0363C00) [pid = 4964] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC72D000) [pid = 4964] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC44E800) [pid = 4964] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC7EE800) [pid = 4964] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B4F400) [pid = 4964] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD5E73400) [pid = 4964] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD0673400) [pid = 4964] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD1076000) [pid = 4964] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC199800) [pid = 4964] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCB555800) [pid = 4964] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC19AC00) [pid = 4964] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD90A5800) [pid = 4964] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD25DAC00) [pid = 4964] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1692400) [pid = 4964] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD7EEEC00) [pid = 4964] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD6323400) [pid = 4964] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8B32000) [pid = 4964] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD90EDC00) [pid = 4964] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD06D3400) [pid = 4964] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8811800) [pid = 4964] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD93C3C00) [pid = 4964] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8B4E000) [pid = 4964] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD81AC000) [pid = 4964] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD9DB1800) [pid = 4964] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8B3B000) [pid = 4964] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8B32800) [pid = 4964] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD81A5C00) [pid = 4964] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD29D3000) [pid = 4964] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD25DEC00) [pid = 4964] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCCEDFC00) [pid = 4964] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD05ED800) [pid = 4964] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCC24F000) [pid = 4964] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD880B400) [pid = 4964] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD80D7800) [pid = 4964] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD168BC00) [pid = 4964] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BCC7B5800) [pid = 4964] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD7E09000) [pid = 4964] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD06D1000) [pid = 4964] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD5E70000) [pid = 4964] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD5B47400) [pid = 4964] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:29:16 INFO - PROCESS | 4964 | 1468229356804 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 795ms 02:29:16 INFO - PROCESS | 4964 | 1468229356833 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 4964 | 1468229356839 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:29:16 INFO - PROCESS | 4964 | 1468229356846 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 4964 | 1468229356849 Marionette TRACE conn5 <- [1,1502,null,{}] 02:29:16 INFO - PROCESS | 4964 | 1468229356852 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 4964 | 1468229356855 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:16 INFO - PROCESS | 4964 | 1468229356944 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:29:16 INFO - PROCESS | 4964 | 1468229356951 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 4964 | 1468229356953 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1612800 == 21 [pid = 4964] [id = 385] 02:29:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCC7F2000) [pid = 4964] [serial = 1155] [outer = 0000000000000000] 02:29:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCC95B400) [pid = 4964] [serial = 1156] [outer = 0000007BCC7F2000] 02:29:17 INFO - PROCESS | 4964 | 1468229357001 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BD0539400) [pid = 4964] [serial = 1157] [outer = 0000007BCC7F2000] 02:29:17 INFO - PROCESS | 4964 | 1468229357470 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 687ms 02:29:17 INFO - PROCESS | 4964 | 1468229357533 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:29:17 INFO - PROCESS | 4964 | 1468229357536 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:29:17 INFO - PROCESS | 4964 | 1468229357539 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 4964 | 1468229357543 Marionette TRACE conn5 <- [1,1506,null,{}] 02:29:17 INFO - PROCESS | 4964 | 1468229357554 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 4964 | 1468229357559 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:17 INFO - PROCESS | 4964 | 1468229357675 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:29:17 INFO - PROCESS | 4964 | 1468229357691 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 4964 | 1468229357694 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A8D800 == 22 [pid = 4964] [id = 386] 02:29:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BD1167000) [pid = 4964] [serial = 1158] [outer = 0000000000000000] 02:29:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD1360400) [pid = 4964] [serial = 1159] [outer = 0000007BD1167000] 02:29:17 INFO - PROCESS | 4964 | 1468229357743 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD1E04800) [pid = 4964] [serial = 1160] [outer = 0000007BD1167000] 02:29:18 INFO - PROCESS | 4964 | 1468229358174 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 02:29:18 INFO - PROCESS | 4964 | 1468229358235 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 4964 | 1468229358238 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 4964 | 1468229358242 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:29:18 INFO - PROCESS | 4964 | 1468229358244 Marionette TRACE conn5 <- [1,1510,null,{}] 02:29:18 INFO - PROCESS | 4964 | 1468229358248 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 4964 | 1468229358250 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:18 INFO - PROCESS | 4964 | 1468229358338 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:29:18 INFO - PROCESS | 4964 | 1468229358345 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 4964 | 1468229358347 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD801F800 == 23 [pid = 4964] [id = 387] 02:29:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD1F24800) [pid = 4964] [serial = 1161] [outer = 0000000000000000] 02:29:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD25DA400) [pid = 4964] [serial = 1162] [outer = 0000007BD1F24800] 02:29:18 INFO - PROCESS | 4964 | 1468229358393 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD578D400) [pid = 4964] [serial = 1163] [outer = 0000007BD1F24800] 02:29:18 INFO - PROCESS | 4964 | 1468229358813 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:29:18 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 () { 02:29:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:29:18 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 () { 02:29:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:29:18 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 () { 02:29:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:29:18 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 () { 02:29:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:29:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 632ms 02:29:18 INFO - PROCESS | 4964 | 1468229358878 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 4964 | 1468229358880 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:29:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:29:18 INFO - PROCESS | 4964 | 1468229358884 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 4964 | 1468229358886 Marionette TRACE conn5 <- [1,1514,null,{}] 02:29:18 INFO - PROCESS | 4964 | 1468229358889 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 4964 | 1468229358891 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:19 INFO - PROCESS | 4964 | 1468229358994 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:29:19 INFO - PROCESS | 4964 | 1468229359072 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 4964 | 1468229359075 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E9000 == 24 [pid = 4964] [id = 388] 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD5B49000) [pid = 4964] [serial = 1164] [outer = 0000000000000000] 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD5B51400) [pid = 4964] [serial = 1165] [outer = 0000007BD5B49000] 02:29:19 INFO - PROCESS | 4964 | 1468229359120 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD61E2800) [pid = 4964] [serial = 1166] [outer = 0000007BD5B49000] 02:29:19 INFO - PROCESS | 4964 | 1468229359537 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:29:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:29:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:29:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:29:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 02:29:19 INFO - PROCESS | 4964 | 1468229359557 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 4964 | 1468229359560 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:29:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:29:19 INFO - PROCESS | 4964 | 1468229359563 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 4964 | 1468229359565 Marionette TRACE conn5 <- [1,1518,null,{}] 02:29:19 INFO - PROCESS | 4964 | 1468229359568 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 4964 | 1468229359574 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:19 INFO - PROCESS | 4964 | 1468229359708 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:29:19 INFO - PROCESS | 4964 | 1468229359716 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 4964 | 1468229359718 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E9C800 == 25 [pid = 4964] [id = 389] 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD5B49400) [pid = 4964] [serial = 1167] [outer = 0000000000000000] 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD7E02400) [pid = 4964] [serial = 1168] [outer = 0000007BD5B49400] 02:29:19 INFO - PROCESS | 4964 | 1468229359764 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD81AC000) [pid = 4964] [serial = 1169] [outer = 0000007BD5B49400] 02:29:20 INFO - PROCESS | 4964 | 1468229360171 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:29:20 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 02:29:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:29:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:29:20 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. 02:29:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:29:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 02:29:20 INFO - PROCESS | 4964 | 1468229360256 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 4964 | 1468229360259 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:29:20 INFO - PROCESS | 4964 | 1468229360262 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 4964 | 1468229360264 Marionette TRACE conn5 <- [1,1522,null,{}] 02:29:20 INFO - PROCESS | 4964 | 1468229360272 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 4964 | 1468229360274 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:20 INFO - PROCESS | 4964 | 1468229360412 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:29:20 INFO - PROCESS | 4964 | 1468229360430 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 4964 | 1468229360432 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD933A800 == 26 [pid = 4964] [id = 390] 02:29:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD0DBC800) [pid = 4964] [serial = 1170] [outer = 0000000000000000] 02:29:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD8806800) [pid = 4964] [serial = 1171] [outer = 0000007BD0DBC800] 02:29:20 INFO - PROCESS | 4964 | 1468229360479 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD8A8C400) [pid = 4964] [serial = 1172] [outer = 0000007BD0DBC800] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD7E06000) [pid = 4964] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5EEE800) [pid = 4964] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCCE44000) [pid = 4964] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD035CC00) [pid = 4964] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC12F400) [pid = 4964] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD1F23800) [pid = 4964] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCC24D400) [pid = 4964] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:29:20 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCC01C800) [pid = 4964] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:29:20 INFO - PROCESS | 4964 | 1468229360953 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 02:29:21 INFO - PROCESS | 4964 | 1468229360997 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 4964 | 1468229360999 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:29:21 INFO - PROCESS | 4964 | 1468229361003 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 4964 | 1468229361005 Marionette TRACE conn5 <- [1,1526,null,{}] 02:29:21 INFO - PROCESS | 4964 | 1468229361008 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 4964 | 1468229361010 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:21 INFO - PROCESS | 4964 | 1468229361091 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:29:21 INFO - PROCESS | 4964 | 1468229361097 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 4964 | 1468229361099 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC7F800 == 27 [pid = 4964] [id = 391] 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCD3EF000) [pid = 4964] [serial = 1173] [outer = 0000000000000000] 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD1E86000) [pid = 4964] [serial = 1174] [outer = 0000007BCD3EF000] 02:29:21 INFO - PROCESS | 4964 | 1468229361144 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD8811000) [pid = 4964] [serial = 1175] [outer = 0000007BCD3EF000] 02:29:21 INFO - PROCESS | 4964 | 1468229361565 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 587ms 02:29:21 INFO - PROCESS | 4964 | 1468229361594 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 4964 | 1468229361596 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:29:21 INFO - PROCESS | 4964 | 1468229361604 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 4964 | 1468229361606 Marionette TRACE conn5 <- [1,1530,null,{}] 02:29:21 INFO - PROCESS | 4964 | 1468229361609 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 4964 | 1468229361619 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:21 INFO - PROCESS | 4964 | 1468229361701 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:29:21 INFO - PROCESS | 4964 | 1468229361734 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 4964 | 1468229361736 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB581800 == 28 [pid = 4964] [id = 392] 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD8B3C000) [pid = 4964] [serial = 1176] [outer = 0000000000000000] 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD8B4D000) [pid = 4964] [serial = 1177] [outer = 0000007BD8B3C000] 02:29:21 INFO - PROCESS | 4964 | 1468229361779 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD909DC00) [pid = 4964] [serial = 1178] [outer = 0000007BD8B3C000] 02:29:22 INFO - PROCESS | 4964 | 1468229362156 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 02:29:22 INFO - PROCESS | 4964 | 1468229362193 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 4964 | 1468229362195 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:29:22 INFO - PROCESS | 4964 | 1468229362199 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:29:22 INFO - PROCESS | 4964 | 1468229362200 Marionette TRACE conn5 <- [1,1534,null,{}] 02:29:22 INFO - PROCESS | 4964 | 1468229362204 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 4964 | 1468229362206 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:22 INFO - PROCESS | 4964 | 1468229362323 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:29:22 INFO - PROCESS | 4964 | 1468229362344 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 4964 | 1468229362346 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC259000 == 29 [pid = 4964] [id = 393] 02:29:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD90A1400) [pid = 4964] [serial = 1179] [outer = 0000000000000000] 02:29:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD90A5800) [pid = 4964] [serial = 1180] [outer = 0000007BD90A1400] 02:29:22 INFO - PROCESS | 4964 | 1468229362392 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD90E3800) [pid = 4964] [serial = 1181] [outer = 0000007BD90A1400] 02:29:22 INFO - PROCESS | 4964 | 1468229362786 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 626ms 02:29:22 INFO - PROCESS | 4964 | 1468229362828 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:29:22 INFO - PROCESS | 4964 | 1468229362839 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:29:22 INFO - PROCESS | 4964 | 1468229362843 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 4964 | 1468229362845 Marionette TRACE conn5 <- [1,1538,null,{}] 02:29:22 INFO - PROCESS | 4964 | 1468229362849 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 4964 | 1468229362851 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:22 INFO - PROCESS | 4964 | 1468229362982 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:29:23 INFO - PROCESS | 4964 | 1468229363126 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 4964 | 1468229363129 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7D6000 == 30 [pid = 4964] [id = 394] 02:29:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCB554C00) [pid = 4964] [serial = 1182] [outer = 0000000000000000] 02:29:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCBF34800) [pid = 4964] [serial = 1183] [outer = 0000007BCB554C00] 02:29:23 INFO - PROCESS | 4964 | 1468229363231 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCC19E000) [pid = 4964] [serial = 1184] [outer = 0000007BCB554C00] 02:29:23 INFO - PROCESS | 4964 | 1468229363822 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1025ms 02:29:23 INFO - PROCESS | 4964 | 1468229363876 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 4964 | 1468229363880 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:29:23 INFO - PROCESS | 4964 | 1468229363884 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 4964 | 1468229363888 Marionette TRACE conn5 <- [1,1542,null,{}] 02:29:23 INFO - PROCESS | 4964 | 1468229363914 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 4964 | 1468229363917 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:24 INFO - PROCESS | 4964 | 1468229364033 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:29:24 INFO - PROCESS | 4964 | 1468229364111 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 4964 | 1468229364114 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61A3000 == 31 [pid = 4964] [id = 395] 02:29:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0D36800) [pid = 4964] [serial = 1185] [outer = 0000000000000000] 02:29:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD107AC00) [pid = 4964] [serial = 1186] [outer = 0000007BD0D36800] 02:29:24 INFO - PROCESS | 4964 | 1468229364213 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1E07800) [pid = 4964] [serial = 1187] [outer = 0000007BD0D36800] 02:29:24 INFO - PROCESS | 4964 | 1468229364843 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1002ms 02:29:24 INFO - PROCESS | 4964 | 1468229364893 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 4964 | 1468229364898 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:29:24 INFO - PROCESS | 4964 | 1468229364902 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 4964 | 1468229364904 Marionette TRACE conn5 <- [1,1546,null,{}] 02:29:24 INFO - PROCESS | 4964 | 1468229364909 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 4964 | 1468229364911 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:25 INFO - PROCESS | 4964 | 1468229365026 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:29:25 INFO - PROCESS | 4964 | 1468229365146 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 4964 | 1468229365149 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD36C800 == 32 [pid = 4964] [id = 396] 02:29:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD6305800) [pid = 4964] [serial = 1188] [outer = 0000000000000000] 02:29:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD7E0F800) [pid = 4964] [serial = 1189] [outer = 0000007BD6305800] 02:29:25 INFO - PROCESS | 4964 | 1468229365206 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD819A800) [pid = 4964] [serial = 1190] [outer = 0000007BD6305800] 02:29:25 INFO - PROCESS | 4964 | 1468229365875 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1130ms 02:29:26 INFO - PROCESS | 4964 | 1468229366048 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 4964 | 1468229366052 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:29:26 INFO - PROCESS | 4964 | 1468229366067 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 4964 | 1468229366070 Marionette TRACE conn5 <- [1,1550,null,{}] 02:29:26 INFO - PROCESS | 4964 | 1468229366076 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 4964 | 1468229366079 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:26 INFO - PROCESS | 4964 | 1468229366180 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:29:26 INFO - PROCESS | 4964 | 1468229366250 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 4964 | 1468229366255 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD161E800 == 33 [pid = 4964] [id = 397] 02:29:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC451C00) [pid = 4964] [serial = 1191] [outer = 0000000000000000] 02:29:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC72E800) [pid = 4964] [serial = 1192] [outer = 0000007BCC451C00] 02:29:26 INFO - PROCESS | 4964 | 1468229366305 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD0544C00) [pid = 4964] [serial = 1193] [outer = 0000007BCC451C00] 02:29:26 INFO - PROCESS | 4964 | 1468229366897 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 903ms 02:29:26 INFO - PROCESS | 4964 | 1468229366964 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 4964 | 1468229366967 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:29:26 INFO - PROCESS | 4964 | 1468229366973 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 4964 | 1468229366977 Marionette TRACE conn5 <- [1,1554,null,{}] 02:29:27 INFO - PROCESS | 4964 | 1468229366996 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 4964 | 1468229366998 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:27 INFO - PROCESS | 4964 | 1468229367130 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:29:27 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0564800 == 32 [pid = 4964] [id = 373] 02:29:27 INFO - PROCESS | 4964 | 1468229367790 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 4964 | 1468229367793 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8808C00) [pid = 4964] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD61EE000) [pid = 4964] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD7E05C00) [pid = 4964] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD06C8800) [pid = 4964] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1146400) [pid = 4964] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCD5BC400) [pid = 4964] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD1F28000) [pid = 4964] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC44F400) [pid = 4964] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC7ECC00) [pid = 4964] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD630D000) [pid = 4964] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD80DA800) [pid = 4964] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5B50C00) [pid = 4964] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC125C00) [pid = 4964] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD053EC00) [pid = 4964] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A89000) [pid = 4964] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5B49800) [pid = 4964] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:29:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCABF0800 == 33 [pid = 4964] [id = 398] 02:29:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCB557800) [pid = 4964] [serial = 1194] [outer = 0000000000000000] 02:29:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCBC20800) [pid = 4964] [serial = 1195] [outer = 0000007BCB557800] 02:29:27 INFO - PROCESS | 4964 | 1468229367890 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC024000) [pid = 4964] [serial = 1196] [outer = 0000007BCB557800] 02:29:28 INFO - PROCESS | 4964 | 1468229368319 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1393ms 02:29:28 INFO - PROCESS | 4964 | 1468229368381 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 4964 | 1468229368384 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:29:28 INFO - PROCESS | 4964 | 1468229368390 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 4964 | 1468229368392 Marionette TRACE conn5 <- [1,1558,null,{}] 02:29:28 INFO - PROCESS | 4964 | 1468229368398 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 4964 | 1468229368402 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:28 INFO - PROCESS | 4964 | 1468229368491 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:29:28 INFO - PROCESS | 4964 | 1468229368504 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 4964 | 1468229368507 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1607000 == 34 [pid = 4964] [id = 399] 02:29:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC44FC00) [pid = 4964] [serial = 1197] [outer = 0000000000000000] 02:29:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC72B000) [pid = 4964] [serial = 1198] [outer = 0000007BCC44FC00] 02:29:28 INFO - PROCESS | 4964 | 1468229368554 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCCE47400) [pid = 4964] [serial = 1199] [outer = 0000007BCC44FC00] 02:29:29 INFO - PROCESS | 4964 | 1468229369000 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 689ms 02:29:29 INFO - PROCESS | 4964 | 1468229369083 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 4964 | 1468229369087 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:29:29 INFO - PROCESS | 4964 | 1468229369092 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 4964 | 1468229369094 Marionette TRACE conn5 <- [1,1562,null,{}] 02:29:29 INFO - PROCESS | 4964 | 1468229369098 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 4964 | 1468229369100 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:29 INFO - PROCESS | 4964 | 1468229369226 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:29:29 INFO - PROCESS | 4964 | 1468229369308 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 4964 | 1468229369310 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1605800 == 35 [pid = 4964] [id = 400] 02:29:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0542C00) [pid = 4964] [serial = 1200] [outer = 0000000000000000] 02:29:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0E9EC00) [pid = 4964] [serial = 1201] [outer = 0000007BD0542C00] 02:29:29 INFO - PROCESS | 4964 | 1468229369357 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1690000) [pid = 4964] [serial = 1202] [outer = 0000007BD0542C00] 02:29:29 INFO - PROCESS | 4964 | 1468229369887 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 880ms 02:29:29 INFO - PROCESS | 4964 | 1468229369976 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 4964 | 1468229369980 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:29:29 INFO - PROCESS | 4964 | 1468229369986 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 4964 | 1468229369990 Marionette TRACE conn5 <- [1,1566,null,{}] 02:29:30 INFO - PROCESS | 4964 | 1468229369996 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 4964 | 1468229369999 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:30 INFO - PROCESS | 4964 | 1468229370174 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:29:30 INFO - PROCESS | 4964 | 1468229370184 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 4964 | 1468229370187 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1612000 == 36 [pid = 4964] [id = 401] 02:29:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC12A400) [pid = 4964] [serial = 1203] [outer = 0000000000000000] 02:29:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC456000) [pid = 4964] [serial = 1204] [outer = 0000007BCC12A400] 02:29:30 INFO - PROCESS | 4964 | 1468229370246 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD053C400) [pid = 4964] [serial = 1205] [outer = 0000007BCC12A400] 02:29:31 INFO - PROCESS | 4964 | 1468229371021 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1088ms 02:29:31 INFO - PROCESS | 4964 | 1468229371087 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 4964 | 1468229371092 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:29:31 INFO - PROCESS | 4964 | 1468229371099 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 4964 | 1468229371102 Marionette TRACE conn5 <- [1,1570,null,{}] 02:29:31 INFO - PROCESS | 4964 | 1468229371106 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 4964 | 1468229371109 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:31 INFO - PROCESS | 4964 | 1468229371242 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:29:31 INFO - PROCESS | 4964 | 1468229371310 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 4964 | 1468229371313 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD884F800 == 37 [pid = 4964] [id = 402] 02:29:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD1F26000) [pid = 4964] [serial = 1206] [outer = 0000000000000000] 02:29:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD25DF400) [pid = 4964] [serial = 1207] [outer = 0000007BD1F26000] 02:29:31 INFO - PROCESS | 4964 | 1468229371371 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5B45000) [pid = 4964] [serial = 1208] [outer = 0000007BD1F26000] 02:29:32 INFO - PROCESS | 4964 | 1468229372207 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1172ms 02:29:32 INFO - PROCESS | 4964 | 1468229372277 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 4964 | 1468229372281 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:29:32 INFO - PROCESS | 4964 | 1468229372287 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 4964 | 1468229372290 Marionette TRACE conn5 <- [1,1574,null,{}] 02:29:32 INFO - PROCESS | 4964 | 1468229372296 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 4964 | 1468229372298 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:32 INFO - PROCESS | 4964 | 1468229372419 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:29:32 INFO - PROCESS | 4964 | 1468229372488 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 4964 | 1468229372492 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F94800 == 38 [pid = 4964] [id = 403] 02:29:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC24B800) [pid = 4964] [serial = 1209] [outer = 0000000000000000] 02:29:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC457000) [pid = 4964] [serial = 1210] [outer = 0000007BCC24B800] 02:29:32 INFO - PROCESS | 4964 | 1468229372543 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD0676400) [pid = 4964] [serial = 1211] [outer = 0000007BCC24B800] 02:29:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB581800 == 37 [pid = 4964] [id = 392] 02:29:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD161E800 == 36 [pid = 4964] [id = 397] 02:29:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1607000 == 35 [pid = 4964] [id = 399] 02:29:32 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCABF0800 == 34 [pid = 4964] [id = 398] 02:29:33 INFO - PROCESS | 4964 | 1468229373080 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 839ms 02:29:33 INFO - PROCESS | 4964 | 1468229373129 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 4964 | 1468229373134 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:29:33 INFO - PROCESS | 4964 | 1468229373140 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 4964 | 1468229373143 Marionette TRACE conn5 <- [1,1578,null,{}] 02:29:33 INFO - PROCESS | 4964 | 1468229373147 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 4964 | 1468229373149 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:33 INFO - PROCESS | 4964 | 1468229373269 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:29:33 INFO - PROCESS | 4964 | 1468229373283 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 4964 | 1468229373286 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C1D000 == 35 [pid = 4964] [id = 404] 02:29:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD5B47000) [pid = 4964] [serial = 1212] [outer = 0000000000000000] 02:29:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD5B4E000) [pid = 4964] [serial = 1213] [outer = 0000007BD5B47000] 02:29:33 INFO - PROCESS | 4964 | 1468229373333 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD5E6E400) [pid = 4964] [serial = 1214] [outer = 0000007BD5B47000] 02:29:33 INFO - PROCESS | 4964 | 1468229373804 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 02:29:33 INFO - PROCESS | 4964 | 1468229373836 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 4964 | 1468229373839 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:29:33 INFO - PROCESS | 4964 | 1468229373842 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:29:33 INFO - PROCESS | 4964 | 1468229373846 Marionette TRACE conn5 <- [1,1582,null,{}] 02:29:33 INFO - PROCESS | 4964 | 1468229373858 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 4964 | 1468229373863 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:33 INFO - PROCESS | 4964 | 1468229373983 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:29:34 INFO - PROCESS | 4964 | 1468229374037 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 4964 | 1468229374040 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD980D800 == 36 [pid = 4964] [id = 405] 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCB75B800) [pid = 4964] [serial = 1215] [outer = 0000000000000000] 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD7E09400) [pid = 4964] [serial = 1216] [outer = 0000007BCB75B800] 02:29:34 INFO - PROCESS | 4964 | 1468229374090 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD8199400) [pid = 4964] [serial = 1217] [outer = 0000007BCB75B800] 02:29:34 INFO - PROCESS | 4964 | 1468229374550 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 02:29:34 INFO - PROCESS | 4964 | 1468229374605 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:29:34 INFO - PROCESS | 4964 | 1468229374607 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:29:34 INFO - PROCESS | 4964 | 1468229374611 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:29:34 INFO - PROCESS | 4964 | 1468229374613 Marionette TRACE conn5 <- [1,1586,null,{}] 02:29:34 INFO - PROCESS | 4964 | 1468229374616 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:34 INFO - PROCESS | 4964 | 1468229374619 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:34 INFO - PROCESS | 4964 | 1468229374735 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:29:34 INFO - PROCESS | 4964 | 1468229374740 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 4964 | 1468229374742 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCBD000 == 37 [pid = 4964] [id = 406] 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC24A800) [pid = 4964] [serial = 1218] [outer = 0000000000000000] 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD8277400) [pid = 4964] [serial = 1219] [outer = 0000007BCC24A800] 02:29:34 INFO - PROCESS | 4964 | 1468229374834 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD8A7EC00) [pid = 4964] [serial = 1220] [outer = 0000007BCC24A800] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD1167800) [pid = 4964] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD90A1400) [pid = 4964] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD5B49000) [pid = 4964] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD5B49400) [pid = 4964] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC7F2000) [pid = 4964] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1F24800) [pid = 4964] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD1167000) [pid = 4964] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD8B33400) [pid = 4964] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC248800) [pid = 4964] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC130400) [pid = 4964] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD0DBC800) [pid = 4964] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCD3EF000) [pid = 4964] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8B3C000) [pid = 4964] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC44FC00) [pid = 4964] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCB557800) [pid = 4964] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC451C00) [pid = 4964] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB554C00) [pid = 4964] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD0D36800) [pid = 4964] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:29:35 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD6305800) [pid = 4964] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:29:35 INFO - PROCESS | 4964 | 1468229375252 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 02:29:35 INFO - PROCESS | 4964 | 1468229375306 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 4964 | 1468229375308 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:29:35 INFO - PROCESS | 4964 | 1468229375311 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 4964 | 1468229375313 Marionette TRACE conn5 <- [1,1590,null,{}] 02:29:35 INFO - PROCESS | 4964 | 1468229375317 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 4964 | 1468229375319 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:35 INFO - PROCESS | 4964 | 1468229375400 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:29:35 INFO - PROCESS | 4964 | 1468229375405 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 4964 | 1468229375407 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C2800 == 38 [pid = 4964] [id = 407] 02:29:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC451C00) [pid = 4964] [serial = 1221] [outer = 0000000000000000] 02:29:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD0DB9C00) [pid = 4964] [serial = 1222] [outer = 0000007BCC451C00] 02:29:35 INFO - PROCESS | 4964 | 1468229375452 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD7E03400) [pid = 4964] [serial = 1223] [outer = 0000007BCC451C00] 02:29:35 INFO - PROCESS | 4964 | 1468229375855 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 587ms 02:29:35 INFO - PROCESS | 4964 | 1468229375912 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 4964 | 1468229375914 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:29:35 INFO - PROCESS | 4964 | 1468229375918 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 4964 | 1468229375920 Marionette TRACE conn5 <- [1,1594,null,{}] 02:29:35 INFO - PROCESS | 4964 | 1468229375923 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 4964 | 1468229375929 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:36 INFO - PROCESS | 4964 | 1468229376041 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:29:36 INFO - PROCESS | 4964 | 1468229376063 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 4964 | 1468229376065 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD98D800 == 39 [pid = 4964] [id = 408] 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8A87400) [pid = 4964] [serial = 1224] [outer = 0000000000000000] 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90A0800) [pid = 4964] [serial = 1225] [outer = 0000007BD8A87400] 02:29:36 INFO - PROCESS | 4964 | 1468229376111 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90E8000) [pid = 4964] [serial = 1226] [outer = 0000007BD8A87400] 02:29:36 INFO - PROCESS | 4964 | 1468229376566 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 689ms 02:29:36 INFO - PROCESS | 4964 | 1468229376611 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 4964 | 1468229376613 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:29:36 INFO - PROCESS | 4964 | 1468229376617 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 4964 | 1468229376619 Marionette TRACE conn5 <- [1,1598,null,{}] 02:29:36 INFO - PROCESS | 4964 | 1468229376622 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 4964 | 1468229376624 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:36 INFO - PROCESS | 4964 | 1468229376706 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:29:36 INFO - PROCESS | 4964 | 1468229376714 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 4964 | 1468229376716 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1603000 == 40 [pid = 4964] [id = 409] 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD9281400) [pid = 4964] [serial = 1227] [outer = 0000000000000000] 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD93C0800) [pid = 4964] [serial = 1228] [outer = 0000007BD9281400] 02:29:36 INFO - PROCESS | 4964 | 1468229376761 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD93C7400) [pid = 4964] [serial = 1229] [outer = 0000007BD9281400] 02:29:37 INFO - PROCESS | 4964 | 1468229377336 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 775ms 02:29:37 INFO - PROCESS | 4964 | 1468229377478 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 4964 | 1468229377483 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:29:37 INFO - PROCESS | 4964 | 1468229377490 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 4964 | 1468229377494 Marionette TRACE conn5 <- [1,1602,null,{}] 02:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:29:37 INFO - PROCESS | 4964 | 1468229377500 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 4964 | 1468229377504 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:37 INFO - PROCESS | 4964 | 1468229377631 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:29:37 INFO - PROCESS | 4964 | 1468229377703 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 4964 | 1468229377706 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D6000 == 41 [pid = 4964] [id = 410] 02:29:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC128800) [pid = 4964] [serial = 1230] [outer = 0000000000000000] 02:29:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD053CC00) [pid = 4964] [serial = 1231] [outer = 0000007BCC128800] 02:29:37 INFO - PROCESS | 4964 | 1468229377765 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1699800) [pid = 4964] [serial = 1232] [outer = 0000007BCC128800] 02:29:38 INFO - PROCESS | 4964 | 1468229378344 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:29:38 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 02:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 882ms 02:29:38 INFO - PROCESS | 4964 | 1468229378380 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 4964 | 1468229378386 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:29:38 INFO - PROCESS | 4964 | 1468229378393 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - PROCESS | 4964 | 1468229378396 Marionette TRACE conn5 <- [1,1606,null,{}] 02:29:38 INFO - PROCESS | 4964 | 1468229378401 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 4964 | 1468229378404 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:38 INFO - PROCESS | 4964 | 1468229378529 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:29:38 INFO - PROCESS | 4964 | 1468229378622 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 4964 | 1468229378625 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD980D000 == 42 [pid = 4964] [id = 411] 02:29:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD630D800) [pid = 4964] [serial = 1233] [outer = 0000000000000000] 02:29:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD6322400) [pid = 4964] [serial = 1234] [outer = 0000007BD630D800] 02:29:38 INFO - PROCESS | 4964 | 1468229378683 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8196C00) [pid = 4964] [serial = 1235] [outer = 0000007BD630D800] 02:29:39 INFO - PROCESS | 4964 | 1468229379330 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 984ms 02:29:39 INFO - PROCESS | 4964 | 1468229379377 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 4964 | 1468229379380 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:29:39 INFO - PROCESS | 4964 | 1468229379385 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 4964 | 1468229379389 Marionette TRACE conn5 <- [1,1610,null,{}] 02:29:39 INFO - PROCESS | 4964 | 1468229379401 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 4964 | 1468229379406 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:39 INFO - PROCESS | 4964 | 1468229379517 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:29:39 INFO - PROCESS | 4964 | 1468229379639 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 4964 | 1468229379643 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF138000 == 43 [pid = 4964] [id = 412] 02:29:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD90A6800) [pid = 4964] [serial = 1236] [outer = 0000000000000000] 02:29:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD9283C00) [pid = 4964] [serial = 1237] [outer = 0000007BD90A6800] 02:29:39 INFO - PROCESS | 4964 | 1468229379702 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD93CC000) [pid = 4964] [serial = 1238] [outer = 0000007BD90A6800] 02:29:40 INFO - PROCESS | 4964 | 1468229380319 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:29:40 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 02:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 983ms 02:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:29:40 INFO - PROCESS | 4964 | 1468229380370 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 4964 | 1468229380373 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:29:40 INFO - PROCESS | 4964 | 1468229380376 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 4964 | 1468229380379 Marionette TRACE conn5 <- [1,1614,null,{}] 02:29:40 INFO - PROCESS | 4964 | 1468229380396 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 4964 | 1468229380398 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:40 INFO - PROCESS | 4964 | 1468229380511 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:29:40 INFO - PROCESS | 4964 | 1468229380588 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 4964 | 1468229380590 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5E4000 == 44 [pid = 4964] [id = 413] 02:29:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCB7CD000) [pid = 4964] [serial = 1239] [outer = 0000000000000000] 02:29:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BCC01E800) [pid = 4964] [serial = 1240] [outer = 0000007BCB7CD000] 02:29:40 INFO - PROCESS | 4964 | 1468229380787 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BCC244C00) [pid = 4964] [serial = 1241] [outer = 0000007BCB7CD000] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD98D800 == 43 [pid = 4964] [id = 408] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C2800 == 42 [pid = 4964] [id = 407] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCBD000 == 41 [pid = 4964] [id = 406] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD980D800 == 40 [pid = 4964] [id = 405] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C1D000 == 39 [pid = 4964] [id = 404] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F94800 == 38 [pid = 4964] [id = 403] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD884F800 == 37 [pid = 4964] [id = 402] 02:29:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1612000 == 36 [pid = 4964] [id = 401] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD90A5800) [pid = 4964] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BCC72B000) [pid = 4964] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCCE47400) [pid = 4964] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCBC20800) [pid = 4964] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC024000) [pid = 4964] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC72E800) [pid = 4964] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD0544C00) [pid = 4964] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCBF34800) [pid = 4964] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B51400) [pid = 4964] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD61E2800) [pid = 4964] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD81AC000) [pid = 4964] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD7E02400) [pid = 4964] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD107AC00) [pid = 4964] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC95B400) [pid = 4964] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0539400) [pid = 4964] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD25DA400) [pid = 4964] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD0E9EC00) [pid = 4964] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1360400) [pid = 4964] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1E04800) [pid = 4964] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8B48C00) [pid = 4964] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8B38000) [pid = 4964] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC24DC00) [pid = 4964] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC45D800) [pid = 4964] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC458000) [pid = 4964] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD7E0F800) [pid = 4964] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8806800) [pid = 4964] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC19E000) [pid = 4964] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD1E86000) [pid = 4964] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD1E07800) [pid = 4964] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8B4D000) [pid = 4964] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD819A800) [pid = 4964] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD90E3800) [pid = 4964] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD909DC00) [pid = 4964] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD8811000) [pid = 4964] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD053E000) [pid = 4964] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD8A8C400) [pid = 4964] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD578D400) [pid = 4964] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD7E04800) [pid = 4964] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:29:41 INFO - PROCESS | 4964 | 1468229381387 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1030ms 02:29:41 INFO - PROCESS | 4964 | 1468229381409 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:29:41 INFO - PROCESS | 4964 | 1468229381413 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:29:41 INFO - PROCESS | 4964 | 1468229381418 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 4964 | 1468229381421 Marionette TRACE conn5 <- [1,1618,null,{}] 02:29:41 INFO - PROCESS | 4964 | 1468229381426 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 4964 | 1468229381428 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:41 INFO - PROCESS | 4964 | 1468229381530 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:29:41 INFO - PROCESS | 4964 | 1468229381606 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 4964 | 1468229381609 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0D6E000 == 37 [pid = 4964] [id = 414] 02:29:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC1A0C00) [pid = 4964] [serial = 1242] [outer = 0000000000000000] 02:29:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCC245000) [pid = 4964] [serial = 1243] [outer = 0000007BCC1A0C00] 02:29:41 INFO - PROCESS | 4964 | 1468229381658 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC5BC800) [pid = 4964] [serial = 1244] [outer = 0000007BCC1A0C00] 02:29:42 INFO - PROCESS | 4964 | 1468229382029 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 02:29:42 INFO - PROCESS | 4964 | 1468229382132 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 4964 | 1468229382136 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:29:42 INFO - PROCESS | 4964 | 1468229382148 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:29:42 INFO - PROCESS | 4964 | 1468229382151 Marionette TRACE conn5 <- [1,1622,null,{}] 02:29:42 INFO - PROCESS | 4964 | 1468229382155 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 4964 | 1468229382158 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:42 INFO - PROCESS | 4964 | 1468229382269 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:29:42 INFO - PROCESS | 4964 | 1468229382279 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 4964 | 1468229382282 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2651000 == 38 [pid = 4964] [id = 415] 02:29:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD0674800) [pid = 4964] [serial = 1245] [outer = 0000000000000000] 02:29:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD1E11400) [pid = 4964] [serial = 1246] [outer = 0000007BD0674800] 02:29:42 INFO - PROCESS | 4964 | 1468229382328 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD25E1C00) [pid = 4964] [serial = 1247] [outer = 0000007BD0674800] 02:29:42 INFO - PROCESS | 4964 | 1468229382800 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 02:29:42 INFO - PROCESS | 4964 | 1468229382843 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 4964 | 1468229382845 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:29:42 INFO - PROCESS | 4964 | 1468229382849 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - PROCESS | 4964 | 1468229382853 Marionette TRACE conn5 <- [1,1626,null,{}] 02:29:42 INFO - PROCESS | 4964 | 1468229382864 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 4964 | 1468229382868 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:42 INFO - PROCESS | 4964 | 1468229382960 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:29:42 INFO - PROCESS | 4964 | 1468229382969 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 4964 | 1468229382971 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E8B800 == 39 [pid = 4964] [id = 416] 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD2A72C00) [pid = 4964] [serial = 1248] [outer = 0000000000000000] 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD61EE000) [pid = 4964] [serial = 1249] [outer = 0000007BD2A72C00] 02:29:43 INFO - PROCESS | 4964 | 1468229383082 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD7E08000) [pid = 4964] [serial = 1250] [outer = 0000007BD2A72C00] 02:29:43 INFO - PROCESS | 4964 | 1468229383476 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 02:29:43 INFO - PROCESS | 4964 | 1468229383542 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 4964 | 1468229383545 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:29:43 INFO - PROCESS | 4964 | 1468229383549 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 4964 | 1468229383551 Marionette TRACE conn5 <- [1,1630,null,{}] 02:29:43 INFO - PROCESS | 4964 | 1468229383554 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 4964 | 1468229383556 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:43 INFO - PROCESS | 4964 | 1468229383720 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:29:43 INFO - PROCESS | 4964 | 1468229383751 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 4964 | 1468229383754 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A9E800 == 40 [pid = 4964] [id = 417] 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD578D400) [pid = 4964] [serial = 1251] [outer = 0000000000000000] 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD8806000) [pid = 4964] [serial = 1252] [outer = 0000007BD578D400] 02:29:43 INFO - PROCESS | 4964 | 1468229383801 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD8A7F800) [pid = 4964] [serial = 1253] [outer = 0000007BD578D400] 02:29:44 INFO - PROCESS | 4964 | 1468229384241 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 02:29:44 INFO - PROCESS | 4964 | 1468229384286 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 4964 | 1468229384288 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:29:44 INFO - PROCESS | 4964 | 1468229384291 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 4964 | 1468229384293 Marionette TRACE conn5 <- [1,1634,null,{}] 02:29:44 INFO - PROCESS | 4964 | 1468229384296 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 4964 | 1468229384299 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:44 INFO - PROCESS | 4964 | 1468229384417 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:29:44 INFO - PROCESS | 4964 | 1468229384422 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 4964 | 1468229384424 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9321000 == 41 [pid = 4964] [id = 418] 02:29:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD8B3E800) [pid = 4964] [serial = 1254] [outer = 0000000000000000] 02:29:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8B4CC00) [pid = 4964] [serial = 1255] [outer = 0000007BD8B3E800] 02:29:44 INFO - PROCESS | 4964 | 1468229384479 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD90A4000) [pid = 4964] [serial = 1256] [outer = 0000007BD8B3E800] 02:29:44 INFO - PROCESS | 4964 | 1468229384936 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 02:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:29:45 INFO - PROCESS | 4964 | 1468229384993 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 4964 | 1468229384995 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:29:45 INFO - PROCESS | 4964 | 1468229384998 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 4964 | 1468229385000 Marionette TRACE conn5 <- [1,1638,null,{}] 02:29:45 INFO - PROCESS | 4964 | 1468229385004 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 4964 | 1468229385010 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:45 INFO - PROCESS | 4964 | 1468229385159 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:29:45 INFO - PROCESS | 4964 | 1468229385185 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 4964 | 1468229385187 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB397800 == 42 [pid = 4964] [id = 419] 02:29:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD9280C00) [pid = 4964] [serial = 1257] [outer = 0000000000000000] 02:29:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD967A800) [pid = 4964] [serial = 1258] [outer = 0000007BD9280C00] 02:29:45 INFO - PROCESS | 4964 | 1468229385231 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD984A400) [pid = 4964] [serial = 1259] [outer = 0000007BD9280C00] 02:29:45 INFO - PROCESS | 4964 | 1468229385672 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD5B47000) [pid = 4964] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC24B800) [pid = 4964] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC12A400) [pid = 4964] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1F26000) [pid = 4964] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCB75B800) [pid = 4964] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8A87400) [pid = 4964] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC24A800) [pid = 4964] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:29:45 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCC451C00) [pid = 4964] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:29:45 INFO - PROCESS | 4964 | 1468229385768 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 4964 | 1468229385770 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:29:45 INFO - PROCESS | 4964 | 1468229385775 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 4964 | 1468229385777 Marionette TRACE conn5 <- [1,1642,null,{}] 02:29:45 INFO - PROCESS | 4964 | 1468229385783 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 4964 | 1468229385785 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:45 INFO - PROCESS | 4964 | 1468229385868 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:29:45 INFO - PROCESS | 4964 | 1468229385878 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 4964 | 1468229385880 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCB7A7800 == 43 [pid = 4964] [id = 420] 02:29:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC451C00) [pid = 4964] [serial = 1260] [outer = 0000000000000000] 02:29:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD1693800) [pid = 4964] [serial = 1261] [outer = 0000007BCC451C00] 02:29:45 INFO - PROCESS | 4964 | 1468229385925 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD90E9000) [pid = 4964] [serial = 1262] [outer = 0000007BCC451C00] 02:29:46 INFO - PROCESS | 4964 | 1468229386317 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 586ms 02:29:46 INFO - PROCESS | 4964 | 1468229386364 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 4964 | 1468229386374 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:29:46 INFO - PROCESS | 4964 | 1468229386393 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - PROCESS | 4964 | 1468229386395 Marionette TRACE conn5 <- [1,1646,null,{}] 02:29:46 INFO - PROCESS | 4964 | 1468229386399 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 4964 | 1468229386401 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:46 INFO - PROCESS | 4964 | 1468229386512 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:29:46 INFO - PROCESS | 4964 | 1468229386525 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 4964 | 1468229386527 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD399000 == 44 [pid = 4964] [id = 421] 02:29:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD9DA6400) [pid = 4964] [serial = 1263] [outer = 0000000000000000] 02:29:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD9DB1800) [pid = 4964] [serial = 1264] [outer = 0000007BD9DA6400] 02:29:46 INFO - PROCESS | 4964 | 1468229386572 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BDA19D400) [pid = 4964] [serial = 1265] [outer = 0000007BD9DA6400] 02:29:46 INFO - PROCESS | 4964 | 1468229386980 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 627ms 02:29:47 INFO - PROCESS | 4964 | 1468229387024 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 4964 | 1468229387026 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:29:47 INFO - PROCESS | 4964 | 1468229387030 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 4964 | 1468229387031 Marionette TRACE conn5 <- [1,1650,null,{}] 02:29:47 INFO - PROCESS | 4964 | 1468229387040 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 4964 | 1468229387042 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:47 INFO - PROCESS | 4964 | 1468229387127 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:29:47 INFO - PROCESS | 4964 | 1468229387134 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 4964 | 1468229387136 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF026800 == 45 [pid = 4964] [id = 422] 02:29:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BDA1A1400) [pid = 4964] [serial = 1266] [outer = 0000000000000000] 02:29:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BDA1A7000) [pid = 4964] [serial = 1267] [outer = 0000007BDA1A1400] 02:29:47 INFO - PROCESS | 4964 | 1468229387180 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDA1CC400) [pid = 4964] [serial = 1268] [outer = 0000007BDA1A1400] 02:29:47 INFO - PROCESS | 4964 | 1468229387588 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 586ms 02:29:47 INFO - PROCESS | 4964 | 1468229387617 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 4964 | 1468229387619 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:29:47 INFO - PROCESS | 4964 | 1468229387622 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 4964 | 1468229387624 Marionette TRACE conn5 <- [1,1654,null,{}] 02:29:47 INFO - PROCESS | 4964 | 1468229387628 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 4964 | 1468229387630 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:47 INFO - PROCESS | 4964 | 1468229387756 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:29:47 INFO - PROCESS | 4964 | 1468229387855 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 4964 | 1468229387858 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0381000 == 46 [pid = 4964] [id = 423] 02:29:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCBF3D000) [pid = 4964] [serial = 1269] [outer = 0000000000000000] 02:29:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC029800) [pid = 4964] [serial = 1270] [outer = 0000007BCBF3D000] 02:29:47 INFO - PROCESS | 4964 | 1468229387965 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC458000) [pid = 4964] [serial = 1271] [outer = 0000007BCBF3D000] 02:29:48 INFO - PROCESS | 4964 | 1468229388584 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1028ms 02:29:48 INFO - PROCESS | 4964 | 1468229388656 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 4964 | 1468229388660 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:29:48 INFO - PROCESS | 4964 | 1468229388685 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 4964 | 1468229388689 Marionette TRACE conn5 <- [1,1658,null,{}] 02:29:48 INFO - PROCESS | 4964 | 1468229388695 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 4964 | 1468229388698 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:48 INFO - PROCESS | 4964 | 1468229388864 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:29:48 INFO - PROCESS | 4964 | 1468229388914 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 4964 | 1468229388918 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63DB800 == 47 [pid = 4964] [id = 424] 02:29:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD1693400) [pid = 4964] [serial = 1272] [outer = 0000000000000000] 02:29:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD1F21800) [pid = 4964] [serial = 1273] [outer = 0000007BD1693400] 02:29:48 INFO - PROCESS | 4964 | 1468229388975 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5B4E400) [pid = 4964] [serial = 1274] [outer = 0000007BD1693400] 02:29:49 INFO - PROCESS | 4964 | 1468229389578 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 964ms 02:29:49 INFO - PROCESS | 4964 | 1468229389635 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 4964 | 1468229389640 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:29:49 INFO - PROCESS | 4964 | 1468229389644 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 4964 | 1468229389647 Marionette TRACE conn5 <- [1,1662,null,{}] 02:29:49 INFO - PROCESS | 4964 | 1468229389651 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 4964 | 1468229389654 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:49 INFO - PROCESS | 4964 | 1468229389773 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:29:49 INFO - PROCESS | 4964 | 1468229389867 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 4964 | 1468229389870 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF033000 == 48 [pid = 4964] [id = 425] 02:29:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD81A3800) [pid = 4964] [serial = 1275] [outer = 0000000000000000] 02:29:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8A8C800) [pid = 4964] [serial = 1276] [outer = 0000007BD81A3800] 02:29:49 INFO - PROCESS | 4964 | 1468229389926 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD909F400) [pid = 4964] [serial = 1277] [outer = 0000007BD81A3800] 02:29:50 INFO - PROCESS | 4964 | 1468229390573 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 984ms 02:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:29:50 INFO - PROCESS | 4964 | 1468229390630 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 4964 | 1468229390633 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:29:50 INFO - PROCESS | 4964 | 1468229390644 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 4964 | 1468229390651 Marionette TRACE conn5 <- [1,1666,null,{}] 02:29:50 INFO - PROCESS | 4964 | 1468229390656 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 4964 | 1468229390661 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:50 INFO - PROCESS | 4964 | 1468229390808 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:29:50 INFO - PROCESS | 4964 | 1468229390929 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 4964 | 1468229390932 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE03AD800 == 49 [pid = 4964] [id = 426] 02:29:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD90A9C00) [pid = 4964] [serial = 1278] [outer = 0000000000000000] 02:29:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDA1CC800) [pid = 4964] [serial = 1279] [outer = 0000007BD90A9C00] 02:29:50 INFO - PROCESS | 4964 | 1468229390987 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDB3AC400) [pid = 4964] [serial = 1280] [outer = 0000007BD90A9C00] 02:29:51 INFO - PROCESS | 4964 | 1468229391745 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1151ms 02:29:51 INFO - PROCESS | 4964 | 1468229391789 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 4964 | 1468229391794 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:29:51 INFO - PROCESS | 4964 | 1468229391799 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 4964 | 1468229391802 Marionette TRACE conn5 <- [1,1670,null,{}] 02:29:51 INFO - PROCESS | 4964 | 1468229391808 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 4964 | 1468229391811 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:51 INFO - PROCESS | 4964 | 1468229391916 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:29:52 INFO - PROCESS | 4964 | 1468229391997 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 4964 | 1468229392002 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A86800 == 50 [pid = 4964] [id = 427] 02:29:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD0D3E800) [pid = 4964] [serial = 1281] [outer = 0000000000000000] 02:29:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD10E6000) [pid = 4964] [serial = 1282] [outer = 0000007BD0D3E800] 02:29:52 INFO - PROCESS | 4964 | 1468229392102 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD5B0FC00) [pid = 4964] [serial = 1283] [outer = 0000007BD0D3E800] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF026800 == 49 [pid = 4964] [id = 422] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD399000 == 48 [pid = 4964] [id = 421] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCB7A7800 == 47 [pid = 4964] [id = 420] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB397800 == 46 [pid = 4964] [id = 419] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9321000 == 45 [pid = 4964] [id = 418] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A9E800 == 44 [pid = 4964] [id = 417] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E8B800 == 43 [pid = 4964] [id = 416] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2651000 == 42 [pid = 4964] [id = 415] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0D6E000 == 41 [pid = 4964] [id = 414] 02:29:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5E4000 == 40 [pid = 4964] [id = 413] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD5B4E000) [pid = 4964] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC457000) [pid = 4964] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD053C400) [pid = 4964] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BCC456000) [pid = 4964] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD25DF400) [pid = 4964] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD5B45000) [pid = 4964] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD7E09400) [pid = 4964] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD90E8000) [pid = 4964] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5E6E400) [pid = 4964] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8277400) [pid = 4964] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8199400) [pid = 4964] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD90A0800) [pid = 4964] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD93C0800) [pid = 4964] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8A7EC00) [pid = 4964] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD0DB9C00) [pid = 4964] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD7E03400) [pid = 4964] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0676400) [pid = 4964] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:29:52 INFO - PROCESS | 4964 | 1468229392685 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 02:29:52 INFO - PROCESS | 4964 | 1468229392746 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:29:52 INFO - PROCESS | 4964 | 1468229392750 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:29:52 INFO - PROCESS | 4964 | 1468229392756 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 4964 | 1468229392759 Marionette TRACE conn5 <- [1,1674,null,{}] 02:29:52 INFO - PROCESS | 4964 | 1468229392763 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 4964 | 1468229392766 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:52 INFO - PROCESS | 4964 | 1468229392874 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:29:52 INFO - PROCESS | 4964 | 1468229392957 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 4964 | 1468229392959 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E8B800 == 41 [pid = 4964] [id = 428] 02:29:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC455800) [pid = 4964] [serial = 1284] [outer = 0000000000000000] 02:29:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD0DBB400) [pid = 4964] [serial = 1285] [outer = 0000007BCC455800] 02:29:53 INFO - PROCESS | 4964 | 1468229393008 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5B4B800) [pid = 4964] [serial = 1286] [outer = 0000007BCC455800] 02:29:53 INFO - PROCESS | 4964 | 1468229393395 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:29:53 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 02:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 732ms 02:29:53 INFO - PROCESS | 4964 | 1468229393491 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 4964 | 1468229393494 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:29:53 INFO - PROCESS | 4964 | 1468229393498 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 4964 | 1468229393501 Marionette TRACE conn5 <- [1,1678,null,{}] 02:29:53 INFO - PROCESS | 4964 | 1468229393512 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 4964 | 1468229393517 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:53 INFO - PROCESS | 4964 | 1468229393608 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:29:53 INFO - PROCESS | 4964 | 1468229393618 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 4964 | 1468229393621 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E96800 == 42 [pid = 4964] [id = 429] 02:29:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD81A0000) [pid = 4964] [serial = 1287] [outer = 0000000000000000] 02:29:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81AE000) [pid = 4964] [serial = 1288] [outer = 0000007BD81A0000] 02:29:53 INFO - PROCESS | 4964 | 1468229393669 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8A82800) [pid = 4964] [serial = 1289] [outer = 0000007BD81A0000] 02:29:54 INFO - PROCESS | 4964 | 1468229394127 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 02:29:54 INFO - PROCESS | 4964 | 1468229394190 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 4964 | 1468229394193 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:29:54 INFO - PROCESS | 4964 | 1468229394196 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 4964 | 1468229394198 Marionette TRACE conn5 <- [1,1682,null,{}] 02:29:54 INFO - PROCESS | 4964 | 1468229394202 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 4964 | 1468229394204 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:54 INFO - PROCESS | 4964 | 1468229394295 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:29:54 INFO - PROCESS | 4964 | 1468229394302 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 4964 | 1468229394305 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98AF800 == 43 [pid = 4964] [id = 430] 02:29:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8E48C00) [pid = 4964] [serial = 1290] [outer = 0000000000000000] 02:29:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD90AC400) [pid = 4964] [serial = 1291] [outer = 0000007BD8E48C00] 02:29:54 INFO - PROCESS | 4964 | 1468229394350 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD90F1C00) [pid = 4964] [serial = 1292] [outer = 0000007BD8E48C00] 02:29:54 INFO - PROCESS | 4964 | 1468229394768 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 02:29:54 INFO - PROCESS | 4964 | 1468229394827 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 4964 | 1468229394829 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:29:54 INFO - PROCESS | 4964 | 1468229394832 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:29:54 INFO - PROCESS | 4964 | 1468229394834 Marionette TRACE conn5 <- [1,1686,null,{}] 02:29:54 INFO - PROCESS | 4964 | 1468229394838 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 4964 | 1468229394840 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:54 INFO - PROCESS | 4964 | 1468229394924 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:29:54 INFO - PROCESS | 4964 | 1468229394929 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 4964 | 1468229394931 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B8800 == 44 [pid = 4964] [id = 431] 02:29:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD93F6400) [pid = 4964] [serial = 1293] [outer = 0000000000000000] 02:29:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD9689800) [pid = 4964] [serial = 1294] [outer = 0000007BD93F6400] 02:29:55 INFO - PROCESS | 4964 | 1468229395012 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD9FB8000) [pid = 4964] [serial = 1295] [outer = 0000007BD93F6400] 02:29:55 INFO - PROCESS | 4964 | 1468229395482 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:29:55 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 02:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 02:29:55 INFO - PROCESS | 4964 | 1468229395526 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 4964 | 1468229395528 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:29:55 INFO - PROCESS | 4964 | 1468229395532 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 4964 | 1468229395534 Marionette TRACE conn5 <- [1,1690,null,{}] 02:29:55 INFO - PROCESS | 4964 | 1468229395544 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 4964 | 1468229395550 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:55 INFO - PROCESS | 4964 | 1468229395689 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:29:55 INFO - PROCESS | 4964 | 1468229395694 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 4964 | 1468229395697 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDC3800 == 45 [pid = 4964] [id = 432] 02:29:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDA1C4800) [pid = 4964] [serial = 1296] [outer = 0000000000000000] 02:29:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDBC10800) [pid = 4964] [serial = 1297] [outer = 0000007BDA1C4800] 02:29:55 INFO - PROCESS | 4964 | 1468229395787 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BDC041000) [pid = 4964] [serial = 1298] [outer = 0000007BDA1C4800] 02:29:56 INFO - PROCESS | 4964 | 1468229396215 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 02:29:56 INFO - PROCESS | 4964 | 1468229396302 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 4964 | 1468229396304 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:29:56 INFO - PROCESS | 4964 | 1468229396316 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 4964 | 1468229396318 Marionette TRACE conn5 <- [1,1694,null,{}] 02:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:29:56 INFO - PROCESS | 4964 | 1468229396321 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 4964 | 1468229396323 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:56 INFO - PROCESS | 4964 | 1468229396436 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:29:56 INFO - PROCESS | 4964 | 1468229396500 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 4964 | 1468229396502 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCE4800 == 46 [pid = 4964] [id = 433] 02:29:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD93C2000) [pid = 4964] [serial = 1299] [outer = 0000000000000000] 02:29:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDC048C00) [pid = 4964] [serial = 1300] [outer = 0000007BD93C2000] 02:29:56 INFO - PROCESS | 4964 | 1468229396546 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDC061400) [pid = 4964] [serial = 1301] [outer = 0000007BD93C2000] 02:29:56 INFO - PROCESS | 4964 | 1468229396963 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 02:29:57 INFO - PROCESS | 4964 | 1468229396993 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 4964 | 1468229396996 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:29:57 INFO - PROCESS | 4964 | 1468229396999 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 4964 | 1468229397001 Marionette TRACE conn5 <- [1,1698,null,{}] 02:29:57 INFO - PROCESS | 4964 | 1468229397004 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 4964 | 1468229397006 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:57 INFO - PROCESS | 4964 | 1468229397118 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:29:57 INFO - PROCESS | 4964 | 1468229397124 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 4964 | 1468229397126 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0622800 == 47 [pid = 4964] [id = 434] 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC065400) [pid = 4964] [serial = 1302] [outer = 0000000000000000] 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC06AC00) [pid = 4964] [serial = 1303] [outer = 0000007BDC065400] 02:29:57 INFO - PROCESS | 4964 | 1468229397215 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC10D800) [pid = 4964] [serial = 1304] [outer = 0000007BDC065400] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCB7CD000) [pid = 4964] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD2A72C00) [pid = 4964] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD8B3E800) [pid = 4964] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD0674800) [pid = 4964] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BCC1A0C00) [pid = 4964] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD9280C00) [pid = 4964] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC451C00) [pid = 4964] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD9DA6400) [pid = 4964] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:29:57 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD578D400) [pid = 4964] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:29:57 INFO - PROCESS | 4964 | 1468229397663 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 02:29:57 INFO - PROCESS | 4964 | 1468229397682 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 4964 | 1468229397693 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:29:57 INFO - PROCESS | 4964 | 1468229397702 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 4964 | 1468229397704 Marionette TRACE conn5 <- [1,1702,null,{}] 02:29:57 INFO - PROCESS | 4964 | 1468229397707 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 4964 | 1468229397709 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:57 INFO - PROCESS | 4964 | 1468229397824 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:29:57 INFO - PROCESS | 4964 | 1468229397845 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 4964 | 1468229397847 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE063E000 == 48 [pid = 4964] [id = 435] 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD7E0D000) [pid = 4964] [serial = 1305] [outer = 0000000000000000] 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD8A81C00) [pid = 4964] [serial = 1306] [outer = 0000007BD7E0D000] 02:29:57 INFO - PROCESS | 4964 | 1468229397891 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD9D96000) [pid = 4964] [serial = 1307] [outer = 0000007BD7E0D000] 02:29:58 INFO - PROCESS | 4964 | 1468229398306 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 02:29:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:29:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:58 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 4964 | 1468229398331 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:29:58 INFO - PROCESS | 4964 | 1468229398348 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 4964 | 1468229398350 Marionette TRACE conn5 <- [1,1706,null,{}] 02:29:58 INFO - PROCESS | 4964 | 1468229398353 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 4964 | 1468229398355 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:58 INFO - PROCESS | 4964 | 1468229398440 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:29:58 INFO - PROCESS | 4964 | 1468229398445 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 4964 | 1468229398447 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0B85800 == 49 [pid = 4964] [id = 436] 02:29:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BDC10C000) [pid = 4964] [serial = 1308] [outer = 0000000000000000] 02:29:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDC15BC00) [pid = 4964] [serial = 1309] [outer = 0000007BDC10C000] 02:29:58 INFO - PROCESS | 4964 | 1468229398492 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDC162C00) [pid = 4964] [serial = 1310] [outer = 0000007BDC10C000] 02:29:58 INFO - PROCESS | 4964 | 1468229398915 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 586ms 02:29:58 INFO - PROCESS | 4964 | 1468229398934 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 4964 | 1468229398937 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:29:58 INFO - PROCESS | 4964 | 1468229398940 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 4964 | 1468229398943 Marionette TRACE conn5 <- [1,1710,null,{}] 02:29:58 INFO - PROCESS | 4964 | 1468229398958 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 4964 | 1468229398961 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:59 INFO - PROCESS | 4964 | 1468229399067 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:29:59 INFO - PROCESS | 4964 | 1468229399075 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 4964 | 1468229399077 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE1E43000 == 50 [pid = 4964] [id = 437] 02:29:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007B800E9C00) [pid = 4964] [serial = 1311] [outer = 0000000000000000] 02:29:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC160800) [pid = 4964] [serial = 1312] [outer = 0000007B800E9C00] 02:29:59 INFO - PROCESS | 4964 | 1468229399125 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC2CF000) [pid = 4964] [serial = 1313] [outer = 0000007B800E9C00] 02:29:59 INFO - PROCESS | 4964 | 1468229399772 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 879ms 02:29:59 INFO - PROCESS | 4964 | 1468229399822 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 4964 | 1468229399827 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:29:59 INFO - PROCESS | 4964 | 1468229399832 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 4964 | 1468229399836 Marionette TRACE conn5 <- [1,1714,null,{}] 02:29:59 INFO - PROCESS | 4964 | 1468229399842 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 4964 | 1468229399845 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:29:59 INFO - PROCESS | 4964 | 1468229399966 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:30:00 INFO - PROCESS | 4964 | 1468229400094 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 4964 | 1468229400097 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD165C800 == 51 [pid = 4964] [id = 438] 02:30:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCC131000) [pid = 4964] [serial = 1314] [outer = 0000000000000000] 02:30:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BCC5BE400) [pid = 4964] [serial = 1315] [outer = 0000007BCC131000] 02:30:00 INFO - PROCESS | 4964 | 1468229400157 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BD0E9EC00) [pid = 4964] [serial = 1316] [outer = 0000007BCC131000] 02:30:00 INFO - PROCESS | 4964 | 1468229400782 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 986ms 02:30:00 INFO - PROCESS | 4964 | 1468229400821 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 4964 | 1468229400826 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:30:00 INFO - PROCESS | 4964 | 1468229400833 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 4964 | 1468229400836 Marionette TRACE conn5 <- [1,1718,null,{}] 02:30:00 INFO - PROCESS | 4964 | 1468229400840 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 4964 | 1468229400843 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:00 INFO - PROCESS | 4964 | 1468229400962 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:30:01 INFO - PROCESS | 4964 | 1468229401087 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 4964 | 1468229401090 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A9F000 == 52 [pid = 4964] [id = 439] 02:30:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BD5EEEC00) [pid = 4964] [serial = 1317] [outer = 0000000000000000] 02:30:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BD7E0FC00) [pid = 4964] [serial = 1318] [outer = 0000007BD5EEEC00] 02:30:01 INFO - PROCESS | 4964 | 1468229401151 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD880C000) [pid = 4964] [serial = 1319] [outer = 0000007BD5EEEC00] 02:30:01 INFO - PROCESS | 4964 | 1468229401781 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 4964 | 1468229401822 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:30:01 INFO - PROCESS | 4964 | 1468229401826 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - PROCESS | 4964 | 1468229401830 Marionette TRACE conn5 <- [1,1722,null,{}] 02:30:01 INFO - PROCESS | 4964 | 1468229401841 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 4964 | 1468229401847 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:01 INFO - PROCESS | 4964 | 1468229401964 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:30:02 INFO - PROCESS | 4964 | 1468229402091 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 4964 | 1468229402095 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE063A000 == 53 [pid = 4964] [id = 440] 02:30:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BDA1A5800) [pid = 4964] [serial = 1320] [outer = 0000000000000000] 02:30:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BDB3AE000) [pid = 4964] [serial = 1321] [outer = 0000007BDA1A5800] 02:30:02 INFO - PROCESS | 4964 | 1468229402155 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BDC03F400) [pid = 4964] [serial = 1322] [outer = 0000007BDA1A5800] 02:30:02 INFO - PROCESS | 4964 | 1468229402735 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 942ms 02:30:02 INFO - PROCESS | 4964 | 1468229402769 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:30:02 INFO - PROCESS | 4964 | 1468229402773 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:30:02 INFO - PROCESS | 4964 | 1468229402776 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 4964 | 1468229402779 Marionette TRACE conn5 <- [1,1726,null,{}] 02:30:02 INFO - PROCESS | 4964 | 1468229402782 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 4964 | 1468229402785 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:02 INFO - PROCESS | 4964 | 1468229402902 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:30:03 INFO - PROCESS | 4964 | 1468229403196 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 4964 | 1468229403199 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0A68800 == 54 [pid = 4964] [id = 441] 02:30:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007BCC131C00) [pid = 4964] [serial = 1323] [outer = 0000000000000000] 02:30:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BCC1A0800) [pid = 4964] [serial = 1324] [outer = 0000007BCC131C00] 02:30:03 INFO - PROCESS | 4964 | 1468229403267 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 110 (0000007BCD554400) [pid = 4964] [serial = 1325] [outer = 0000007BCC131C00] 02:30:03 INFO - PROCESS | 4964 | 1468229403889 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1180ms 02:30:03 INFO - PROCESS | 4964 | 1468229403962 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 4964 | 1468229403966 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:30:03 INFO - PROCESS | 4964 | 1468229403972 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 4964 | 1468229403975 Marionette TRACE conn5 <- [1,1730,null,{}] 02:30:03 INFO - PROCESS | 4964 | 1468229403980 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 4964 | 1468229403985 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:04 INFO - PROCESS | 4964 | 1468229404099 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:30:04 INFO - PROCESS | 4964 | 1468229404224 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 4964 | 1468229404227 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F7C800 == 55 [pid = 4964] [id = 442] 02:30:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 111 (0000007BD5E65800) [pid = 4964] [serial = 1326] [outer = 0000000000000000] 02:30:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 112 (0000007BD6302800) [pid = 4964] [serial = 1327] [outer = 0000007BD5E65800] 02:30:04 INFO - PROCESS | 4964 | 1468229404277 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 113 (0000007BD7E0F800) [pid = 4964] [serial = 1328] [outer = 0000007BD5E65800] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0B85800 == 54 [pid = 4964] [id = 436] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE063E000 == 53 [pid = 4964] [id = 435] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0622800 == 52 [pid = 4964] [id = 434] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCE4800 == 51 [pid = 4964] [id = 433] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDC3800 == 50 [pid = 4964] [id = 432] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B8800 == 49 [pid = 4964] [id = 431] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98AF800 == 48 [pid = 4964] [id = 430] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E96800 == 47 [pid = 4964] [id = 429] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E8B800 == 46 [pid = 4964] [id = 428] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 112 (0000007BDA1A7000) [pid = 4964] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 111 (0000007BD6322400) [pid = 4964] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 110 (0000007BD053CC00) [pid = 4964] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 109 (0000007BD9283C00) [pid = 4964] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A86800 == 45 [pid = 4964] [id = 427] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BCC01E800) [pid = 4964] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007BCC244C00) [pid = 4964] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD61EE000) [pid = 4964] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD7E08000) [pid = 4964] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BD90A4000) [pid = 4964] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD8B4CC00) [pid = 4964] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD1E11400) [pid = 4964] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BD25E1C00) [pid = 4964] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BCC245000) [pid = 4964] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BCC5BC800) [pid = 4964] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD967A800) [pid = 4964] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD1693800) [pid = 4964] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD9DB1800) [pid = 4964] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD8806000) [pid = 4964] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD984A400) [pid = 4964] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BDA19D400) [pid = 4964] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8A7F800) [pid = 4964] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD90E9000) [pid = 4964] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:30:04 INFO - PROCESS | 4964 | 1468229404772 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 837ms 02:30:04 INFO - PROCESS | 4964 | 1468229404811 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 4964 | 1468229404815 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:30:04 INFO - PROCESS | 4964 | 1468229404821 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 4964 | 1468229404823 Marionette TRACE conn5 <- [1,1734,null,{}] 02:30:04 INFO - PROCESS | 4964 | 1468229404826 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 4964 | 1468229404829 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:04 INFO - PROCESS | 4964 | 1468229404921 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:30:04 INFO - PROCESS | 4964 | 1468229404929 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 4964 | 1468229404931 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BBA800 == 46 [pid = 4964] [id = 443] 02:30:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD0674800) [pid = 4964] [serial = 1329] [outer = 0000000000000000] 02:30:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD6308C00) [pid = 4964] [serial = 1330] [outer = 0000007BD0674800] 02:30:04 INFO - PROCESS | 4964 | 1468229404978 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD81A8000) [pid = 4964] [serial = 1331] [outer = 0000007BD0674800] 02:30:05 INFO - PROCESS | 4964 | 1468229405468 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 02:30:05 INFO - PROCESS | 4964 | 1468229405515 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 4964 | 1468229405517 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:30:05 INFO - PROCESS | 4964 | 1468229405522 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 4964 | 1468229405528 Marionette TRACE conn5 <- [1,1738,null,{}] 02:30:05 INFO - PROCESS | 4964 | 1468229405537 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 4964 | 1468229405541 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:05 INFO - PROCESS | 4964 | 1468229405632 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:30:05 INFO - PROCESS | 4964 | 1468229405756 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 4964 | 1468229405758 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C0E800 == 47 [pid = 4964] [id = 444] 02:30:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD81AA000) [pid = 4964] [serial = 1332] [outer = 0000000000000000] 02:30:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD90A0800) [pid = 4964] [serial = 1333] [outer = 0000007BD81AA000] 02:30:05 INFO - PROCESS | 4964 | 1468229405810 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD90E7800) [pid = 4964] [serial = 1334] [outer = 0000007BD81AA000] 02:30:06 INFO - PROCESS | 4964 | 1468229406154 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 689ms 02:30:06 INFO - PROCESS | 4964 | 1468229406213 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 4964 | 1468229406215 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:30:06 INFO - PROCESS | 4964 | 1468229406219 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 4964 | 1468229406220 Marionette TRACE conn5 <- [1,1742,null,{}] 02:30:06 INFO - PROCESS | 4964 | 1468229406224 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 4964 | 1468229406226 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:06 INFO - PROCESS | 4964 | 1468229406316 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:30:06 INFO - PROCESS | 4964 | 1468229406322 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 4964 | 1468229406324 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD945D800 == 48 [pid = 4964] [id = 445] 02:30:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD93BE800) [pid = 4964] [serial = 1335] [outer = 0000000000000000] 02:30:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BD96B8C00) [pid = 4964] [serial = 1336] [outer = 0000007BD93BE800] 02:30:06 INFO - PROCESS | 4964 | 1468229406369 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BD9D9A000) [pid = 4964] [serial = 1337] [outer = 0000007BD93BE800] 02:30:06 INFO - PROCESS | 4964 | 1468229406833 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 02:30:06 INFO - PROCESS | 4964 | 1468229406851 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 4964 | 1468229406853 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:30:06 INFO - PROCESS | 4964 | 1468229406856 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 4964 | 1468229406858 Marionette TRACE conn5 <- [1,1746,null,{}] 02:30:06 INFO - PROCESS | 4964 | 1468229406869 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 4964 | 1468229406871 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:07 INFO - PROCESS | 4964 | 1468229406993 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:30:07 INFO - PROCESS | 4964 | 1468229407080 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 4964 | 1468229407087 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC82800 == 49 [pid = 4964] [id = 446] 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BDA1A9800) [pid = 4964] [serial = 1338] [outer = 0000000000000000] 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BDAC8A800) [pid = 4964] [serial = 1339] [outer = 0000007BDA1A9800] 02:30:07 INFO - PROCESS | 4964 | 1468229407142 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BDC03C400) [pid = 4964] [serial = 1340] [outer = 0000007BDA1A9800] 02:30:07 INFO - PROCESS | 4964 | 1468229407576 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 796ms 02:30:07 INFO - PROCESS | 4964 | 1468229407655 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 4964 | 1468229407657 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:30:07 INFO - PROCESS | 4964 | 1468229407660 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - PROCESS | 4964 | 1468229407662 Marionette TRACE conn5 <- [1,1750,null,{}] 02:30:07 INFO - PROCESS | 4964 | 1468229407666 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 4964 | 1468229407668 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:07 INFO - PROCESS | 4964 | 1468229407785 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:30:07 INFO - PROCESS | 4964 | 1468229407846 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 4964 | 1468229407848 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD394000 == 50 [pid = 4964] [id = 447] 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007B8003DC00) [pid = 4964] [serial = 1341] [outer = 0000000000000000] 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BD8277000) [pid = 4964] [serial = 1342] [outer = 0000007B8003DC00] 02:30:07 INFO - PROCESS | 4964 | 1468229407892 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BDC044C00) [pid = 4964] [serial = 1343] [outer = 0000007B8003DC00] 02:30:08 INFO - PROCESS | 4964 | 1468229408298 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 02:30:08 INFO - PROCESS | 4964 | 1468229408353 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 4964 | 1468229408356 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:30:08 INFO - PROCESS | 4964 | 1468229408359 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 4964 | 1468229408361 Marionette TRACE conn5 <- [1,1754,null,{}] 02:30:08 INFO - PROCESS | 4964 | 1468229408398 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 4964 | 1468229408409 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:08 INFO - PROCESS | 4964 | 1468229408544 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:30:08 INFO - PROCESS | 4964 | 1468229408551 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 4964 | 1468229408553 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFC3000 == 51 [pid = 4964] [id = 448] 02:30:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BCC458C00) [pid = 4964] [serial = 1344] [outer = 0000000000000000] 02:30:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007BD8E54800) [pid = 4964] [serial = 1345] [outer = 0000007BCC458C00] 02:30:08 INFO - PROCESS | 4964 | 1468229408830 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BDC15B400) [pid = 4964] [serial = 1346] [outer = 0000007BCC458C00] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BDA1C4800) [pid = 4964] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007BCC455800) [pid = 4964] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD8E48C00) [pid = 4964] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD81A0000) [pid = 4964] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BD93F6400) [pid = 4964] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD0D3E800) [pid = 4964] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD93C2000) [pid = 4964] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BDC065400) [pid = 4964] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD7E0D000) [pid = 4964] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BDC10C000) [pid = 4964] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD0542C00) [pid = 4964] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD630D800) [pid = 4964] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BDA1A1400) [pid = 4964] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC128800) [pid = 4964] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD9281400) [pid = 4964] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:30:08 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD90A6800) [pid = 4964] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:30:09 INFO - PROCESS | 4964 | 1468229409199 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 880ms 02:30:09 INFO - PROCESS | 4964 | 1468229409242 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 4964 | 1468229409245 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:30:09 INFO - PROCESS | 4964 | 1468229409248 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 4964 | 1468229409250 Marionette TRACE conn5 <- [1,1758,null,{}] 02:30:09 INFO - PROCESS | 4964 | 1468229409253 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 4964 | 1468229409256 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:09 INFO - PROCESS | 4964 | 1468229409341 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:30:09 INFO - PROCESS | 4964 | 1468229409425 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 4964 | 1468229409427 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF145800 == 52 [pid = 4964] [id = 449] 02:30:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCAE28800) [pid = 4964] [serial = 1347] [outer = 0000000000000000] 02:30:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD630D800) [pid = 4964] [serial = 1348] [outer = 0000007BCAE28800] 02:30:09 INFO - PROCESS | 4964 | 1468229409472 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD9476400) [pid = 4964] [serial = 1349] [outer = 0000007BCAE28800] 02:30:09 INFO - PROCESS | 4964 | 1468229409831 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 628ms 02:30:09 INFO - PROCESS | 4964 | 1468229409879 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 4964 | 1468229409881 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:30:09 INFO - PROCESS | 4964 | 1468229409885 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:30:09 INFO - PROCESS | 4964 | 1468229409886 Marionette TRACE conn5 <- [1,1762,null,{}] 02:30:09 INFO - PROCESS | 4964 | 1468229409890 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 4964 | 1468229409892 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:10 INFO - PROCESS | 4964 | 1468229410010 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:30:10 INFO - PROCESS | 4964 | 1468229410051 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 4964 | 1468229410053 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0634800 == 53 [pid = 4964] [id = 450] 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC10DC00) [pid = 4964] [serial = 1350] [outer = 0000000000000000] 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC163400) [pid = 4964] [serial = 1351] [outer = 0000007BDC10DC00] 02:30:10 INFO - PROCESS | 4964 | 1468229410097 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BDC2D1800) [pid = 4964] [serial = 1352] [outer = 0000007BDC10DC00] 02:30:10 INFO - PROCESS | 4964 | 1468229410494 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 02:30:10 INFO - PROCESS | 4964 | 1468229410516 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 4964 | 1468229410519 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:30:10 INFO - PROCESS | 4964 | 1468229410522 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 4964 | 1468229410523 Marionette TRACE conn5 <- [1,1766,null,{}] 02:30:10 INFO - PROCESS | 4964 | 1468229410527 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 4964 | 1468229410529 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:10 INFO - PROCESS | 4964 | 1468229410648 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:30:10 INFO - PROCESS | 4964 | 1468229410656 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 4964 | 1468229410659 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE1E41800 == 54 [pid = 4964] [id = 451] 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BDC2D2C00) [pid = 4964] [serial = 1353] [outer = 0000000000000000] 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BDC726400) [pid = 4964] [serial = 1354] [outer = 0000007BDC2D2C00] 02:30:10 INFO - PROCESS | 4964 | 1468229410706 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BDEF27C00) [pid = 4964] [serial = 1355] [outer = 0000007BDC2D2C00] 02:30:11 INFO - PROCESS | 4964 | 1468229411407 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 944ms 02:30:11 INFO - PROCESS | 4964 | 1468229411470 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 4964 | 1468229411475 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:30:11 INFO - PROCESS | 4964 | 1468229411480 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 4964 | 1468229411486 Marionette TRACE conn5 <- [1,1770,null,{}] 02:30:11 INFO - PROCESS | 4964 | 1468229411491 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 4964 | 1468229411494 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:11 INFO - PROCESS | 4964 | 1468229411625 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:30:11 INFO - PROCESS | 4964 | 1468229411747 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 4964 | 1468229411750 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD263E000 == 55 [pid = 4964] [id = 452] 02:30:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BCC124400) [pid = 4964] [serial = 1356] [outer = 0000000000000000] 02:30:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BCC726000) [pid = 4964] [serial = 1357] [outer = 0000007BCC124400] 02:30:11 INFO - PROCESS | 4964 | 1468229411812 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BD0DB6000) [pid = 4964] [serial = 1358] [outer = 0000007BCC124400] 02:30:12 INFO - PROCESS | 4964 | 1468229412385 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 941ms 02:30:12 INFO - PROCESS | 4964 | 1468229412424 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 4964 | 1468229412429 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:30:12 INFO - PROCESS | 4964 | 1468229412436 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 4964 | 1468229412440 Marionette TRACE conn5 <- [1,1774,null,{}] 02:30:12 INFO - PROCESS | 4964 | 1468229412444 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 4964 | 1468229412447 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:12 INFO - PROCESS | 4964 | 1468229412596 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:30:12 INFO - PROCESS | 4964 | 1468229412700 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 4964 | 1468229412703 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2BC800 == 56 [pid = 4964] [id = 453] 02:30:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BD8199800) [pid = 4964] [serial = 1359] [outer = 0000000000000000] 02:30:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BD8806800) [pid = 4964] [serial = 1360] [outer = 0000007BD8199800] 02:30:12 INFO - PROCESS | 4964 | 1468229412761 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007BD8B4D800) [pid = 4964] [serial = 1361] [outer = 0000007BD8199800] 02:30:13 INFO - PROCESS | 4964 | 1468229413370 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 02:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:30:13 INFO - PROCESS | 4964 | 1468229413424 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 4964 | 1468229413427 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:30:13 INFO - PROCESS | 4964 | 1468229413431 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - PROCESS | 4964 | 1468229413435 Marionette TRACE conn5 <- [1,1778,null,{}] 02:30:13 INFO - PROCESS | 4964 | 1468229413447 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 4964 | 1468229413452 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:13 INFO - PROCESS | 4964 | 1468229413568 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:30:13 INFO - PROCESS | 4964 | 1468229413699 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 4964 | 1468229413703 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE1E4B800 == 57 [pid = 4964] [id = 454] 02:30:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BD9D13000) [pid = 4964] [serial = 1362] [outer = 0000000000000000] 02:30:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 110 (0000007BDBC04000) [pid = 4964] [serial = 1363] [outer = 0000007BD9D13000] 02:30:13 INFO - PROCESS | 4964 | 1468229413762 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 111 (0000007BDC724800) [pid = 4964] [serial = 1364] [outer = 0000007BD9D13000] 02:30:14 INFO - PROCESS | 4964 | 1468229414373 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 02:30:14 INFO - PROCESS | 4964 | 1468229414418 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 4964 | 1468229414422 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:30:14 INFO - PROCESS | 4964 | 1468229414426 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 4964 | 1468229414428 Marionette TRACE conn5 <- [1,1782,null,{}] 02:30:14 INFO - PROCESS | 4964 | 1468229414432 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 4964 | 1468229414434 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:14 INFO - PROCESS | 4964 | 1468229414553 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:30:14 INFO - PROCESS | 4964 | 1468229414680 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 4964 | 1468229414682 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0137000 == 58 [pid = 4964] [id = 455] 02:30:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 112 (0000007BDEF29800) [pid = 4964] [serial = 1365] [outer = 0000000000000000] 02:30:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 113 (0000007BDEF2EC00) [pid = 4964] [serial = 1366] [outer = 0000007BDEF29800] 02:30:14 INFO - PROCESS | 4964 | 1468229414739 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 114 (0000007BDEFC0400) [pid = 4964] [serial = 1367] [outer = 0000007BDEF29800] 02:30:15 INFO - PROCESS | 4964 | 1468229415315 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 941ms 02:30:15 INFO - PROCESS | 4964 | 1468229415369 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:30:15 INFO - PROCESS | 4964 | 1468229415371 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:30:15 INFO - PROCESS | 4964 | 1468229415375 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 4964 | 1468229415377 Marionette TRACE conn5 <- [1,1786,null,{}] 02:30:15 INFO - PROCESS | 4964 | 1468229415381 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 4964 | 1468229415384 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:15 INFO - PROCESS | 4964 | 1468229415498 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:30:15 INFO - PROCESS | 4964 | 1468229415761 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 4964 | 1468229415765 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC9EB800 == 59 [pid = 4964] [id = 456] 02:30:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 115 (0000007B800E5400) [pid = 4964] [serial = 1368] [outer = 0000000000000000] 02:30:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 116 (0000007BCAED8C00) [pid = 4964] [serial = 1369] [outer = 0000007B800E5400] 02:30:15 INFO - PROCESS | 4964 | 1468229415830 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 117 (0000007BCC19A400) [pid = 4964] [serial = 1370] [outer = 0000007B800E5400] 02:30:16 INFO - PROCESS | 4964 | 1468229416466 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1135ms 02:30:16 INFO - PROCESS | 4964 | 1468229416512 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 4964 | 1468229416516 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:30:16 INFO - PROCESS | 4964 | 1468229416520 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 4964 | 1468229416523 Marionette TRACE conn5 <- [1,1790,null,{}] 02:30:16 INFO - PROCESS | 4964 | 1468229416528 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 4964 | 1468229416533 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:16 INFO - PROCESS | 4964 | 1468229416675 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0634800 == 58 [pid = 4964] [id = 450] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF145800 == 57 [pid = 4964] [id = 449] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFC3000 == 56 [pid = 4964] [id = 448] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD394000 == 55 [pid = 4964] [id = 447] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC82800 == 54 [pid = 4964] [id = 446] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD945D800 == 53 [pid = 4964] [id = 445] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C0E800 == 52 [pid = 4964] [id = 444] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BBA800 == 51 [pid = 4964] [id = 443] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F7C800 == 50 [pid = 4964] [id = 442] 02:30:16 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0A68800 == 49 [pid = 4964] [id = 441] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 116 (0000007BD1690000) [pid = 4964] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 115 (0000007BD8196C00) [pid = 4964] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 114 (0000007BDA1CC400) [pid = 4964] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 113 (0000007BD1699800) [pid = 4964] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 112 (0000007BD93C7400) [pid = 4964] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 111 (0000007BD93CC000) [pid = 4964] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 110 (0000007BDBC10800) [pid = 4964] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 109 (0000007BD0DBB400) [pid = 4964] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BD5B4B800) [pid = 4964] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007BD90AC400) [pid = 4964] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD90F1C00) [pid = 4964] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD8A82800) [pid = 4964] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BD81AE000) [pid = 4964] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BCC029800) [pid = 4964] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD9689800) [pid = 4964] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BD5B0FC00) [pid = 4964] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD10E6000) [pid = 4964] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BDC048C00) [pid = 4964] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD1F21800) [pid = 4964] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BDC041000) [pid = 4964] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BDA1CC800) [pid = 4964] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BDC06AC00) [pid = 4964] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD8A8C800) [pid = 4964] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BDC061400) [pid = 4964] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8A81C00) [pid = 4964] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDC15BC00) [pid = 4964] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDC160800) [pid = 4964] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDC162C00) [pid = 4964] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDC10D800) [pid = 4964] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD9D96000) [pid = 4964] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD9FB8000) [pid = 4964] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:30:16 INFO - PROCESS | 4964 | 1468229416811 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 4964 | 1468229416814 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD51D800 == 50 [pid = 4964] [id = 457] 02:30:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCABD6000) [pid = 4964] [serial = 1371] [outer = 0000000000000000] 02:30:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC12C000) [pid = 4964] [serial = 1372] [outer = 0000007BCABD6000] 02:30:16 INFO - PROCESS | 4964 | 1468229416864 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD067F800) [pid = 4964] [serial = 1373] [outer = 0000007BCABD6000] 02:30:17 INFO - PROCESS | 4964 | 1468229417317 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 837ms 02:30:17 INFO - PROCESS | 4964 | 1468229417364 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 4964 | 1468229417368 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:30:17 INFO - PROCESS | 4964 | 1468229417373 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - PROCESS | 4964 | 1468229417375 Marionette TRACE conn5 <- [1,1794,null,{}] 02:30:17 INFO - PROCESS | 4964 | 1468229417378 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 4964 | 1468229417381 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:17 INFO - PROCESS | 4964 | 1468229417477 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:30:17 INFO - PROCESS | 4964 | 1468229417485 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 4964 | 1468229417488 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B0800 == 51 [pid = 4964] [id = 458] 02:30:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD5B4B000) [pid = 4964] [serial = 1374] [outer = 0000000000000000] 02:30:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD6309000) [pid = 4964] [serial = 1375] [outer = 0000007BD5B4B000] 02:30:17 INFO - PROCESS | 4964 | 1468229417534 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8195C00) [pid = 4964] [serial = 1376] [outer = 0000007BD5B4B000] 02:30:17 INFO - PROCESS | 4964 | 1468229417990 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 02:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:30:18 INFO - PROCESS | 4964 | 1468229418068 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 4964 | 1468229418070 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:30:18 INFO - PROCESS | 4964 | 1468229418075 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 4964 | 1468229418081 Marionette TRACE conn5 <- [1,1798,null,{}] 02:30:18 INFO - PROCESS | 4964 | 1468229418091 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 4964 | 1468229418102 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:18 INFO - PROCESS | 4964 | 1468229418201 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:30:18 INFO - PROCESS | 4964 | 1468229418208 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 4964 | 1468229418210 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C1E800 == 52 [pid = 4964] [id = 459] 02:30:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD8B3B400) [pid = 4964] [serial = 1377] [outer = 0000000000000000] 02:30:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD903DC00) [pid = 4964] [serial = 1378] [outer = 0000007BD8B3B400] 02:30:18 INFO - PROCESS | 4964 | 1468229418255 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD93BDC00) [pid = 4964] [serial = 1379] [outer = 0000007BD8B3B400] 02:30:18 INFO - PROCESS | 4964 | 1468229418696 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 02:30:18 INFO - PROCESS | 4964 | 1468229418767 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 4964 | 1468229418770 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:30:18 INFO - PROCESS | 4964 | 1468229418774 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 4964 | 1468229418776 Marionette TRACE conn5 <- [1,1802,null,{}] 02:30:18 INFO - PROCESS | 4964 | 1468229418779 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 4964 | 1468229418781 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:18 INFO - PROCESS | 4964 | 1468229418900 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:30:18 INFO - PROCESS | 4964 | 1468229418911 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 4964 | 1468229418913 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170D800 == 53 [pid = 4964] [id = 460] 02:30:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BD93CCC00) [pid = 4964] [serial = 1380] [outer = 0000000000000000] 02:30:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD9D14000) [pid = 4964] [serial = 1381] [outer = 0000007BD93CCC00] 02:30:18 INFO - PROCESS | 4964 | 1468229418959 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDA1A2C00) [pid = 4964] [serial = 1382] [outer = 0000007BD93CCC00] 02:30:19 INFO - PROCESS | 4964 | 1468229419437 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 02:30:19 INFO - PROCESS | 4964 | 1468229419468 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 4964 | 1468229419470 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:30:19 INFO - PROCESS | 4964 | 1468229419473 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 4964 | 1468229419475 Marionette TRACE conn5 <- [1,1806,null,{}] 02:30:19 INFO - PROCESS | 4964 | 1468229419479 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 4964 | 1468229419481 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:19 INFO - PROCESS | 4964 | 1468229419597 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:30:19 INFO - PROCESS | 4964 | 1468229419602 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 4964 | 1468229419608 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC9800 == 54 [pid = 4964] [id = 461] 02:30:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BDB095C00) [pid = 4964] [serial = 1383] [outer = 0000000000000000] 02:30:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BDBC11000) [pid = 4964] [serial = 1384] [outer = 0000007BDB095C00] 02:30:19 INFO - PROCESS | 4964 | 1468229419710 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BDC064C00) [pid = 4964] [serial = 1385] [outer = 0000007BDB095C00] 02:30:20 INFO - PROCESS | 4964 | 1468229420176 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 02:30:20 INFO - PROCESS | 4964 | 1468229420210 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:30:20 INFO - PROCESS | 4964 | 1468229420212 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:30:20 INFO - PROCESS | 4964 | 1468229420215 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 4964 | 1468229420217 Marionette TRACE conn5 <- [1,1810,null,{}] 02:30:20 INFO - PROCESS | 4964 | 1468229420255 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 4964 | 1468229420258 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:20 INFO - PROCESS | 4964 | 1468229420386 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:30:20 INFO - PROCESS | 4964 | 1468229420447 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 4964 | 1468229420449 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD999800 == 55 [pid = 4964] [id = 462] 02:30:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007B800BAC00) [pid = 4964] [serial = 1386] [outer = 0000000000000000] 02:30:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BDC045000) [pid = 4964] [serial = 1387] [outer = 0000007B800BAC00] 02:30:20 INFO - PROCESS | 4964 | 1468229420493 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD1F28000) [pid = 4964] [serial = 1388] [outer = 0000007B800BAC00] 02:30:20 INFO - PROCESS | 4964 | 1468229420920 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 732ms 02:30:20 INFO - PROCESS | 4964 | 1468229420951 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 4964 | 1468229420953 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:30:20 INFO - PROCESS | 4964 | 1468229420956 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 4964 | 1468229420958 Marionette TRACE conn5 <- [1,1814,null,{}] 02:30:20 INFO - PROCESS | 4964 | 1468229420961 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 4964 | 1468229420963 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:21 INFO - PROCESS | 4964 | 1468229421080 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:30:21 INFO - PROCESS | 4964 | 1468229421086 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 4964 | 1468229421088 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF129800 == 56 [pid = 4964] [id = 463] 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007BDC15E800) [pid = 4964] [serial = 1389] [outer = 0000000000000000] 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BDC726C00) [pid = 4964] [serial = 1390] [outer = 0000007BDC15E800] 02:30:21 INFO - PROCESS | 4964 | 1468229421133 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BDD3CC400) [pid = 4964] [serial = 1391] [outer = 0000007BDC15E800] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BDC10DC00) [pid = 4964] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD93BE800) [pid = 4964] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BDA1A9800) [pid = 4964] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD81AA000) [pid = 4964] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD0674800) [pid = 4964] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BCC131C00) [pid = 4964] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007B8003DC00) [pid = 4964] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD5E65800) [pid = 4964] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BCC458C00) [pid = 4964] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:30:21 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BCAE28800) [pid = 4964] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:30:21 INFO - PROCESS | 4964 | 1468229421630 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 731ms 02:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:30:21 INFO - PROCESS | 4964 | 1468229421690 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 4964 | 1468229421692 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:30:21 INFO - PROCESS | 4964 | 1468229421695 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 4964 | 1468229421697 Marionette TRACE conn5 <- [1,1818,null,{}] 02:30:21 INFO - PROCESS | 4964 | 1468229421700 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 4964 | 1468229421702 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:21 INFO - PROCESS | 4964 | 1468229421815 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:30:21 INFO - PROCESS | 4964 | 1468229421825 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 4964 | 1468229421827 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0134800 == 57 [pid = 4964] [id = 464] 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD903A000) [pid = 4964] [serial = 1392] [outer = 0000000000000000] 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BD928FC00) [pid = 4964] [serial = 1393] [outer = 0000007BD903A000] 02:30:21 INFO - PROCESS | 4964 | 1468229421879 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BDD3CCC00) [pid = 4964] [serial = 1394] [outer = 0000007BD903A000] 02:30:22 INFO - PROCESS | 4964 | 1468229422277 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 02:30:22 INFO - PROCESS | 4964 | 1468229422335 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 4964 | 1468229422337 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:30:22 INFO - PROCESS | 4964 | 1468229422341 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 4964 | 1468229422342 Marionette TRACE conn5 <- [1,1822,null,{}] 02:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:30:22 INFO - PROCESS | 4964 | 1468229422346 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 4964 | 1468229422348 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:22 INFO - PROCESS | 4964 | 1468229422436 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:30:22 INFO - PROCESS | 4964 | 1468229422442 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 4964 | 1468229422444 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0623800 == 58 [pid = 4964] [id = 465] 02:30:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BCC250800) [pid = 4964] [serial = 1395] [outer = 0000000000000000] 02:30:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BDC410800) [pid = 4964] [serial = 1396] [outer = 0000007BCC250800] 02:30:22 INFO - PROCESS | 4964 | 1468229422490 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BDC417000) [pid = 4964] [serial = 1397] [outer = 0000007BCC250800] 02:30:22 INFO - PROCESS | 4964 | 1468229422912 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:30:22 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 02:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 02:30:22 INFO - PROCESS | 4964 | 1468229422975 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 4964 | 1468229422977 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:30:22 INFO - PROCESS | 4964 | 1468229422981 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 4964 | 1468229422983 Marionette TRACE conn5 <- [1,1826,null,{}] 02:30:22 INFO - PROCESS | 4964 | 1468229422986 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 4964 | 1468229422988 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:23 INFO - PROCESS | 4964 | 1468229423085 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:30:23 INFO - PROCESS | 4964 | 1468229423090 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 4964 | 1468229423093 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0B85000 == 59 [pid = 4964] [id = 466] 02:30:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007B9398E800) [pid = 4964] [serial = 1398] [outer = 0000000000000000] 02:30:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007B93994C00) [pid = 4964] [serial = 1399] [outer = 0000007B9398E800] 02:30:23 INFO - PROCESS | 4964 | 1468229423140 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BDC416800) [pid = 4964] [serial = 1400] [outer = 0000007B9398E800] 02:30:23 INFO - PROCESS | 4964 | 1468229423866 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 942ms 02:30:23 INFO - PROCESS | 4964 | 1468229423927 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 4964 | 1468229423932 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:30:23 INFO - PROCESS | 4964 | 1468229423937 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 4964 | 1468229423942 Marionette TRACE conn5 <- [1,1830,null,{}] 02:30:23 INFO - PROCESS | 4964 | 1468229423948 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 4964 | 1468229423951 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:24 INFO - PROCESS | 4964 | 1468229424076 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:30:24 INFO - PROCESS | 4964 | 1468229424207 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 4964 | 1468229424210 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A81000 == 60 [pid = 4964] [id = 467] 02:30:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007B800C0000) [pid = 4964] [serial = 1401] [outer = 0000000000000000] 02:30:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007B93997000) [pid = 4964] [serial = 1402] [outer = 0000007B800C0000] 02:30:24 INFO - PROCESS | 4964 | 1468229424270 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BCC450800) [pid = 4964] [serial = 1403] [outer = 0000007B800C0000] 02:30:24 INFO - PROCESS | 4964 | 1468229424873 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 985ms 02:30:24 INFO - PROCESS | 4964 | 1468229424925 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 4964 | 1468229424931 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:30:24 INFO - PROCESS | 4964 | 1468229424938 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 4964 | 1468229424941 Marionette TRACE conn5 <- [1,1834,null,{}] 02:30:24 INFO - PROCESS | 4964 | 1468229424945 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 4964 | 1468229424948 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:25 INFO - PROCESS | 4964 | 1468229425072 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:30:25 INFO - PROCESS | 4964 | 1468229425202 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 4964 | 1468229425205 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCCA000 == 61 [pid = 4964] [id = 468] 02:30:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 110 (0000007BD5B09800) [pid = 4964] [serial = 1404] [outer = 0000000000000000] 02:30:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 111 (0000007BD631D800) [pid = 4964] [serial = 1405] [outer = 0000007BD5B09800] 02:30:25 INFO - PROCESS | 4964 | 1468229425264 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 112 (0000007BD826FC00) [pid = 4964] [serial = 1406] [outer = 0000007BD5B09800] 02:30:25 INFO - PROCESS | 4964 | 1468229425875 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:30:25 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) 02:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 984ms 02:30:25 INFO - PROCESS | 4964 | 1468229425922 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 4964 | 1468229425925 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:30:25 INFO - PROCESS | 4964 | 1468229425944 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - PROCESS | 4964 | 1468229425948 Marionette TRACE conn5 <- [1,1838,null,{}] 02:30:25 INFO - PROCESS | 4964 | 1468229425961 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 4964 | 1468229425966 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:26 INFO - PROCESS | 4964 | 1468229426086 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:30:26 INFO - PROCESS | 4964 | 1468229426219 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 4964 | 1468229426223 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE2E0B000 == 62 [pid = 4964] [id = 469] 02:30:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 113 (0000007BD93FB400) [pid = 4964] [serial = 1407] [outer = 0000000000000000] 02:30:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 114 (0000007BDAC8A000) [pid = 4964] [serial = 1408] [outer = 0000007BD93FB400] 02:30:26 INFO - PROCESS | 4964 | 1468229426282 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 115 (0000007BDC063400) [pid = 4964] [serial = 1409] [outer = 0000007BD93FB400] 02:30:26 INFO - PROCESS | 4964 | 1468229426854 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1004ms 02:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:30:26 INFO - PROCESS | 4964 | 1468229426935 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 4964 | 1468229426939 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:30:26 INFO - PROCESS | 4964 | 1468229426942 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 4964 | 1468229426944 Marionette TRACE conn5 <- [1,1842,null,{}] 02:30:26 INFO - PROCESS | 4964 | 1468229426948 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 4964 | 1468229426951 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:27 INFO - PROCESS | 4964 | 1468229427078 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:30:27 INFO - PROCESS | 4964 | 1468229427174 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 4964 | 1468229427177 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E84000 == 63 [pid = 4964] [id = 470] 02:30:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 116 (0000007BD114EC00) [pid = 4964] [serial = 1410] [outer = 0000000000000000] 02:30:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 117 (0000007BD81AC000) [pid = 4964] [serial = 1411] [outer = 0000007BD114EC00] 02:30:27 INFO - PROCESS | 4964 | 1468229427232 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 118 (0000007BDC063C00) [pid = 4964] [serial = 1412] [outer = 0000007BD114EC00] 02:30:28 INFO - PROCESS | 4964 | 1468229428106 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1194ms 02:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:30:28 INFO - PROCESS | 4964 | 1468229428138 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 4964 | 1468229428142 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:30:28 INFO - PROCESS | 4964 | 1468229428147 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 4964 | 1468229428151 Marionette TRACE conn5 <- [1,1846,null,{}] 02:30:28 INFO - PROCESS | 4964 | 1468229428156 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 4964 | 1468229428159 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:28 INFO - PROCESS | 4964 | 1468229428264 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:30:28 INFO - PROCESS | 4964 | 1468229428393 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 4964 | 1468229428396 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E0B800 == 64 [pid = 4964] [id = 471] 02:30:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 119 (0000007BCC45D800) [pid = 4964] [serial = 1413] [outer = 0000000000000000] 02:30:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 120 (0000007BCC7EE400) [pid = 4964] [serial = 1414] [outer = 0000007BCC45D800] 02:30:28 INFO - PROCESS | 4964 | 1468229428448 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 121 (0000007BD05FB400) [pid = 4964] [serial = 1415] [outer = 0000007BCC45D800] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1605800 == 63 [pid = 4964] [id = 400] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF033000 == 62 [pid = 4964] [id = 425] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE03AD800 == 61 [pid = 4964] [id = 426] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61A3000 == 60 [pid = 4964] [id = 395] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0623800 == 59 [pid = 4964] [id = 465] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0134800 == 58 [pid = 4964] [id = 464] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF129800 == 57 [pid = 4964] [id = 463] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD999800 == 56 [pid = 4964] [id = 462] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC9800 == 55 [pid = 4964] [id = 461] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170D800 == 54 [pid = 4964] [id = 460] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C1E800 == 53 [pid = 4964] [id = 459] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B0800 == 52 [pid = 4964] [id = 458] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD51D800 == 51 [pid = 4964] [id = 457] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC9EB800 == 50 [pid = 4964] [id = 456] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD263E000 == 49 [pid = 4964] [id = 452] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE1E41800 == 48 [pid = 4964] [id = 451] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD36C800 == 47 [pid = 4964] [id = 396] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE1E43000 == 46 [pid = 4964] [id = 437] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2BC800 == 45 [pid = 4964] [id = 453] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC259000 == 44 [pid = 4964] [id = 393] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE1E4B800 == 43 [pid = 4964] [id = 454] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0137000 == 42 [pid = 4964] [id = 455] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD165C800 == 41 [pid = 4964] [id = 438] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE063A000 == 40 [pid = 4964] [id = 440] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D6000 == 39 [pid = 4964] [id = 410] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD980D000 == 38 [pid = 4964] [id = 411] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF138000 == 37 [pid = 4964] [id = 412] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63DB800 == 36 [pid = 4964] [id = 424] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0381000 == 35 [pid = 4964] [id = 423] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A9F000 == 34 [pid = 4964] [id = 439] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1603000 == 33 [pid = 4964] [id = 409] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7D6000 == 32 [pid = 4964] [id = 394] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E84000 == 31 [pid = 4964] [id = 470] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE2E0B000 == 30 [pid = 4964] [id = 469] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCCA000 == 29 [pid = 4964] [id = 468] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A81000 == 28 [pid = 4964] [id = 467] 02:30:29 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0B85000 == 27 [pid = 4964] [id = 466] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 120 (0000007BDC163400) [pid = 4964] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 119 (0000007BD96B8C00) [pid = 4964] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 118 (0000007BD7E0FC00) [pid = 4964] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 117 (0000007BDAC8A800) [pid = 4964] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 116 (0000007BCC5BE400) [pid = 4964] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 115 (0000007BD90A0800) [pid = 4964] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 114 (0000007BD90E7800) [pid = 4964] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 113 (0000007BD6308C00) [pid = 4964] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 112 (0000007BD81A8000) [pid = 4964] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 111 (0000007BCD554400) [pid = 4964] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 110 (0000007BCC1A0800) [pid = 4964] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 109 (0000007BD8277000) [pid = 4964] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BDB3AE000) [pid = 4964] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007BDC03C400) [pid = 4964] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD7E0F800) [pid = 4964] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD6302800) [pid = 4964] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BDC044C00) [pid = 4964] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BDC2D1800) [pid = 4964] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BDC15B400) [pid = 4964] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BD8E54800) [pid = 4964] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD630D800) [pid = 4964] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD9D9A000) [pid = 4964] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD9476400) [pid = 4964] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:30:29 INFO - PROCESS | 4964 | 1468229429867 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1738ms 02:30:29 INFO - PROCESS | 4964 | 1468229429885 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 4964 | 1468229429890 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:30:29 INFO - PROCESS | 4964 | 1468229429895 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:30:29 INFO - PROCESS | 4964 | 1468229429898 Marionette TRACE conn5 <- [1,1850,null,{}] 02:30:29 INFO - PROCESS | 4964 | 1468229429903 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 4964 | 1468229429906 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:30 INFO - PROCESS | 4964 | 1468229430002 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:30:30 INFO - PROCESS | 4964 | 1468229430090 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 4964 | 1468229430093 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD037F000 == 28 [pid = 4964] [id = 472] 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCBF37000) [pid = 4964] [serial = 1416] [outer = 0000000000000000] 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BCC127000) [pid = 4964] [serial = 1417] [outer = 0000007BCBF37000] 02:30:30 INFO - PROCESS | 4964 | 1468229430142 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BCC30C000) [pid = 4964] [serial = 1418] [outer = 0000007BCBF37000] 02:30:30 INFO - PROCESS | 4964 | 1468229430552 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 02:30:30 INFO - PROCESS | 4964 | 1468229430589 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 4964 | 1468229430595 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:30:30 INFO - PROCESS | 4964 | 1468229430601 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 4964 | 1468229430604 Marionette TRACE conn5 <- [1,1854,null,{}] 02:30:30 INFO - PROCESS | 4964 | 1468229430608 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 4964 | 1468229430611 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:30 INFO - PROCESS | 4964 | 1468229430732 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:30:30 INFO - PROCESS | 4964 | 1468229430741 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 4964 | 1468229430744 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1660800 == 29 [pid = 4964] [id = 473] 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BD053E800) [pid = 4964] [serial = 1419] [outer = 0000000000000000] 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BD0675800) [pid = 4964] [serial = 1420] [outer = 0000007BD053E800] 02:30:30 INFO - PROCESS | 4964 | 1468229430800 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD1072000) [pid = 4964] [serial = 1421] [outer = 0000007BD053E800] 02:30:31 INFO - PROCESS | 4964 | 1468229431278 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 02:30:31 INFO - PROCESS | 4964 | 1468229431337 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 4964 | 1468229431339 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:30:31 INFO - PROCESS | 4964 | 1468229431343 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 4964 | 1468229431347 Marionette TRACE conn5 <- [1,1858,null,{}] 02:30:31 INFO - PROCESS | 4964 | 1468229431358 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 4964 | 1468229431363 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:31 INFO - PROCESS | 4964 | 1468229431454 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:30:31 INFO - PROCESS | 4964 | 1468229431551 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 4964 | 1468229431555 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C2800 == 30 [pid = 4964] [id = 474] 02:30:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 105 (0000007B800C0C00) [pid = 4964] [serial = 1422] [outer = 0000000000000000] 02:30:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 106 (0000007BD2A7B400) [pid = 4964] [serial = 1423] [outer = 0000007B800C0C00] 02:30:31 INFO - PROCESS | 4964 | 1468229431604 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 107 (0000007BD5B52400) [pid = 4964] [serial = 1424] [outer = 0000007B800C0C00] 02:30:32 INFO - PROCESS | 4964 | 1468229432019 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 02:30:32 INFO - PROCESS | 4964 | 1468229432110 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 4964 | 1468229432113 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:30:32 INFO - PROCESS | 4964 | 1468229432121 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 4964 | 1468229432123 Marionette TRACE conn5 <- [1,1862,null,{}] 02:30:32 INFO - PROCESS | 4964 | 1468229432126 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 4964 | 1468229432128 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:32 INFO - PROCESS | 4964 | 1468229432251 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:30:32 INFO - PROCESS | 4964 | 1468229432312 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 4964 | 1468229432314 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A92800 == 31 [pid = 4964] [id = 475] 02:30:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 108 (0000007BD6308400) [pid = 4964] [serial = 1425] [outer = 0000000000000000] 02:30:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 109 (0000007BD6311400) [pid = 4964] [serial = 1426] [outer = 0000007BD6308400] 02:30:32 INFO - PROCESS | 4964 | 1468229432360 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 110 (0000007BD7E10400) [pid = 4964] [serial = 1427] [outer = 0000007BD6308400] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 109 (0000007BCBF3D000) [pid = 4964] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 108 (0000007BD81A3800) [pid = 4964] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 107 (0000007B800E9C00) [pid = 4964] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 106 (0000007BD90A9C00) [pid = 4964] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 105 (0000007BD1693400) [pid = 4964] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 104 (0000007BDA1A5800) [pid = 4964] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BCC131000) [pid = 4964] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD5EEEC00) [pid = 4964] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BDB095C00) [pid = 4964] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007B800BAC00) [pid = 4964] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BDC15E800) [pid = 4964] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BCABD6000) [pid = 4964] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD8B3B400) [pid = 4964] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD8199800) [pid = 4964] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BDC2D2C00) [pid = 4964] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCC124400) [pid = 4964] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD903A000) [pid = 4964] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007B800E5400) [pid = 4964] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDEF29800) [pid = 4964] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD9D13000) [pid = 4964] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD93CCC00) [pid = 4964] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD5B4B000) [pid = 4964] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC250800) [pid = 4964] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:30:33 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007B9398E800) [pid = 4964] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:30:33 INFO - PROCESS | 4964 | 1468229433497 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1444ms 02:30:33 INFO - PROCESS | 4964 | 1468229433568 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 4964 | 1468229433573 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:30:33 INFO - PROCESS | 4964 | 1468229433623 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 4964 | 1468229433627 Marionette TRACE conn5 <- [1,1866,null,{}] 02:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:30:33 INFO - PROCESS | 4964 | 1468229433657 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 4964 | 1468229433661 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:33 INFO - PROCESS | 4964 | 1468229433785 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:30:33 INFO - PROCESS | 4964 | 1468229433864 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 4964 | 1468229433867 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD065D000 == 32 [pid = 4964] [id = 476] 02:30:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007B800B8800) [pid = 4964] [serial = 1428] [outer = 0000000000000000] 02:30:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007B800E0400) [pid = 4964] [serial = 1429] [outer = 0000007B800B8800] 02:30:33 INFO - PROCESS | 4964 | 1468229433967 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC131400) [pid = 4964] [serial = 1430] [outer = 0000007B800B8800] 02:30:34 INFO - PROCESS | 4964 | 1468229434661 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1054ms 02:30:34 INFO - PROCESS | 4964 | 1468229434686 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 4964 | 1468229434692 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:30:34 INFO - PROCESS | 4964 | 1468229434699 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 4964 | 1468229434702 Marionette TRACE conn5 <- [1,1870,null,{}] 02:30:34 INFO - PROCESS | 4964 | 1468229434706 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 4964 | 1468229434709 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:34 INFO - PROCESS | 4964 | 1468229434832 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:30:34 INFO - PROCESS | 4964 | 1468229434960 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 4964 | 1468229434963 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8239800 == 33 [pid = 4964] [id = 477] 02:30:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCD3EF000) [pid = 4964] [serial = 1431] [outer = 0000000000000000] 02:30:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD0670800) [pid = 4964] [serial = 1432] [outer = 0000007BCD3EF000] 02:30:35 INFO - PROCESS | 4964 | 1468229435022 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD1171800) [pid = 4964] [serial = 1433] [outer = 0000007BCD3EF000] 02:30:35 INFO - PROCESS | 4964 | 1468229435847 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1232ms 02:30:35 INFO - PROCESS | 4964 | 1468229435932 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 4964 | 1468229435936 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:30:35 INFO - PROCESS | 4964 | 1468229435942 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 4964 | 1468229435945 Marionette TRACE conn5 <- [1,1874,null,{}] 02:30:35 INFO - PROCESS | 4964 | 1468229435951 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 4964 | 1468229435953 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:36 INFO - PROCESS | 4964 | 1468229436100 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:30:36 INFO - PROCESS | 4964 | 1468229436207 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 4964 | 1468229436212 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C2800 == 32 [pid = 4964] [id = 474] 02:30:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1660800 == 31 [pid = 4964] [id = 473] 02:30:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD037F000 == 30 [pid = 4964] [id = 472] 02:30:36 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E0B800 == 29 [pid = 4964] [id = 471] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BDBC11000) [pid = 4964] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BDC045000) [pid = 4964] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BDC064C00) [pid = 4964] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BDC726C00) [pid = 4964] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD1F28000) [pid = 4964] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC12C000) [pid = 4964] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD903DC00) [pid = 4964] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD93BDC00) [pid = 4964] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8806800) [pid = 4964] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BDD3CC400) [pid = 4964] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B4D800) [pid = 4964] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BDEF27C00) [pid = 4964] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BDC726400) [pid = 4964] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC726000) [pid = 4964] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0DB6000) [pid = 4964] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD928FC00) [pid = 4964] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCAED8C00) [pid = 4964] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC19A400) [pid = 4964] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BDEF2EC00) [pid = 4964] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BDEFC0400) [pid = 4964] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BDBC04000) [pid = 4964] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BDC724800) [pid = 4964] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD9D14000) [pid = 4964] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD6309000) [pid = 4964] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD8195C00) [pid = 4964] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD067F800) [pid = 4964] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BDC417000) [pid = 4964] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007B93994C00) [pid = 4964] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BDC416800) [pid = 4964] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BDC410800) [pid = 4964] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BDD3CCC00) [pid = 4964] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BDA1A2C00) [pid = 4964] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BCC458000) [pid = 4964] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD909F400) [pid = 4964] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BDC2CF000) [pid = 4964] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BDB3AC400) [pid = 4964] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD5B4E400) [pid = 4964] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BDC03F400) [pid = 4964] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD0E9EC00) [pid = 4964] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | --DOMWINDOW == 52 (0000007BD880C000) [pid = 4964] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:30:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B80013800 == 30 [pid = 4964] [id = 478] 02:30:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 53 (0000007B8003A800) [pid = 4964] [serial = 1434] [outer = 0000000000000000] 02:30:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007B93995800) [pid = 4964] [serial = 1435] [outer = 0000007B8003A800] 02:30:36 INFO - PROCESS | 4964 | 1468229436277 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCB555800) [pid = 4964] [serial = 1436] [outer = 0000007B8003A800] 02:30:36 INFO - PROCESS | 4964 | 1468229436728 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 838ms 02:30:36 INFO - PROCESS | 4964 | 1468229436783 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 4964 | 1468229436788 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:30:36 INFO - PROCESS | 4964 | 1468229436794 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 4964 | 1468229436797 Marionette TRACE conn5 <- [1,1878,null,{}] 02:30:36 INFO - PROCESS | 4964 | 1468229436801 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 4964 | 1468229436803 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:36 INFO - PROCESS | 4964 | 1468229436893 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:30:36 INFO - PROCESS | 4964 | 1468229436901 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 4964 | 1468229436904 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD161A800 == 31 [pid = 4964] [id = 479] 02:30:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCC1A4000) [pid = 4964] [serial = 1437] [outer = 0000000000000000] 02:30:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC24B800) [pid = 4964] [serial = 1438] [outer = 0000007BCC1A4000] 02:30:36 INFO - PROCESS | 4964 | 1468229436951 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BCC5B8C00) [pid = 4964] [serial = 1439] [outer = 0000007BCC1A4000] 02:30:37 INFO - PROCESS | 4964 | 1468229437406 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 02:30:37 INFO - PROCESS | 4964 | 1468229437435 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 4964 | 1468229437437 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:30:37 INFO - PROCESS | 4964 | 1468229437441 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:30:37 INFO - PROCESS | 4964 | 1468229437445 Marionette TRACE conn5 <- [1,1882,null,{}] 02:30:37 INFO - PROCESS | 4964 | 1468229437461 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 4964 | 1468229437466 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:37 INFO - PROCESS | 4964 | 1468229437594 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:30:37 INFO - PROCESS | 4964 | 1468229437609 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 4964 | 1468229437613 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F98800 == 32 [pid = 4964] [id = 480] 02:30:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD067B000) [pid = 4964] [serial = 1440] [outer = 0000000000000000] 02:30:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD0DB7C00) [pid = 4964] [serial = 1441] [outer = 0000007BD067B000] 02:30:37 INFO - PROCESS | 4964 | 1468229437662 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD1693400) [pid = 4964] [serial = 1442] [outer = 0000007BD067B000] 02:30:38 INFO - PROCESS | 4964 | 1468229438121 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 02:30:38 INFO - PROCESS | 4964 | 1468229438178 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 4964 | 1468229438181 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:30:38 INFO - PROCESS | 4964 | 1468229438184 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 4964 | 1468229438186 Marionette TRACE conn5 <- [1,1886,null,{}] 02:30:38 INFO - PROCESS | 4964 | 1468229438190 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 4964 | 1468229438192 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:38 INFO - PROCESS | 4964 | 1468229438283 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:30:38 INFO - PROCESS | 4964 | 1468229438290 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 4964 | 1468229438292 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7E9B000 == 33 [pid = 4964] [id = 481] 02:30:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD1696800) [pid = 4964] [serial = 1443] [outer = 0000000000000000] 02:30:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD25DC000) [pid = 4964] [serial = 1444] [outer = 0000007BD1696800] 02:30:38 INFO - PROCESS | 4964 | 1468229438338 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD5B4D400) [pid = 4964] [serial = 1445] [outer = 0000007BD1696800] 02:30:38 INFO - PROCESS | 4964 | 1468229438773 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 628ms 02:30:38 INFO - PROCESS | 4964 | 1468229438815 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 4964 | 1468229438817 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:30:38 INFO - PROCESS | 4964 | 1468229438826 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 4964 | 1468229438828 Marionette TRACE conn5 <- [1,1890,null,{}] 02:30:38 INFO - PROCESS | 4964 | 1468229438832 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 4964 | 1468229438834 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:38 INFO - PROCESS | 4964 | 1468229438955 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:30:39 INFO - PROCESS | 4964 | 1468229439035 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 4964 | 1468229439037 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C03800 == 34 [pid = 4964] [id = 482] 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD5B4E000) [pid = 4964] [serial = 1446] [outer = 0000000000000000] 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD5EF5000) [pid = 4964] [serial = 1447] [outer = 0000007BD5B4E000] 02:30:39 INFO - PROCESS | 4964 | 1468229439083 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD6322400) [pid = 4964] [serial = 1448] [outer = 0000007BD5B4E000] 02:30:39 INFO - PROCESS | 4964 | 1468229439490 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 02:30:39 INFO - PROCESS | 4964 | 1468229439561 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 4964 | 1468229439563 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:30:39 INFO - PROCESS | 4964 | 1468229439566 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 4964 | 1468229439568 Marionette TRACE conn5 <- [1,1894,null,{}] 02:30:39 INFO - PROCESS | 4964 | 1468229439572 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 4964 | 1468229439578 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:39 INFO - PROCESS | 4964 | 1468229439716 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:30:39 INFO - PROCESS | 4964 | 1468229439772 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 4964 | 1468229439774 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD933B000 == 35 [pid = 4964] [id = 483] 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD7E0B400) [pid = 4964] [serial = 1449] [outer = 0000000000000000] 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD819B400) [pid = 4964] [serial = 1450] [outer = 0000007BD7E0B400] 02:30:39 INFO - PROCESS | 4964 | 1468229439820 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD880F800) [pid = 4964] [serial = 1451] [outer = 0000007BD7E0B400] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD053E800) [pid = 4964] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007B800C0C00) [pid = 4964] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD93FB400) [pid = 4964] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD5B09800) [pid = 4964] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007B800C0000) [pid = 4964] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD114EC00) [pid = 4964] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCC45D800) [pid = 4964] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:30:40 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCBF37000) [pid = 4964] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:30:40 INFO - PROCESS | 4964 | 1468229440244 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 02:30:40 INFO - PROCESS | 4964 | 1468229440318 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 4964 | 1468229440321 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:30:40 INFO - PROCESS | 4964 | 1468229440324 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 4964 | 1468229440326 Marionette TRACE conn5 <- [1,1898,null,{}] 02:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:30:40 INFO - PROCESS | 4964 | 1468229440332 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 4964 | 1468229440334 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:40 INFO - PROCESS | 4964 | 1468229440425 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:30:40 INFO - PROCESS | 4964 | 1468229440436 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 4964 | 1468229440437 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD981D800 == 36 [pid = 4964] [id = 484] 02:30:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC5BE000) [pid = 4964] [serial = 1452] [outer = 0000000000000000] 02:30:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD114EC00) [pid = 4964] [serial = 1453] [outer = 0000007BCC5BE000] 02:30:40 INFO - PROCESS | 4964 | 1468229440482 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD8A88C00) [pid = 4964] [serial = 1454] [outer = 0000007BCC5BE000] 02:30:40 INFO - PROCESS | 4964 | 1468229440892 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 587ms 02:30:40 INFO - PROCESS | 4964 | 1468229440917 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 4964 | 1468229440919 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:30:40 INFO - PROCESS | 4964 | 1468229440934 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 4964 | 1468229440936 Marionette TRACE conn5 <- [1,1902,null,{}] 02:30:40 INFO - PROCESS | 4964 | 1468229440939 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 4964 | 1468229440941 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:41 INFO - PROCESS | 4964 | 1468229441024 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:30:41 INFO - PROCESS | 4964 | 1468229441030 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 4964 | 1468229441032 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB570800 == 37 [pid = 4964] [id = 485] 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD8B33000) [pid = 4964] [serial = 1455] [outer = 0000000000000000] 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD8D23000) [pid = 4964] [serial = 1456] [outer = 0000007BD8B33000] 02:30:41 INFO - PROCESS | 4964 | 1468229441077 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD90A0C00) [pid = 4964] [serial = 1457] [outer = 0000007BD8B33000] 02:30:41 INFO - PROCESS | 4964 | 1468229441482 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 585ms 02:30:41 INFO - PROCESS | 4964 | 1468229441522 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 4964 | 1468229441524 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:30:41 INFO - PROCESS | 4964 | 1468229441543 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 4964 | 1468229441553 Marionette TRACE conn5 <- [1,1906,null,{}] 02:30:41 INFO - PROCESS | 4964 | 1468229441558 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 4964 | 1468229441560 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:41 INFO - PROCESS | 4964 | 1468229441649 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:30:41 INFO - PROCESS | 4964 | 1468229441654 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 4964 | 1468229441656 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1716800 == 38 [pid = 4964] [id = 486] 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD90A3C00) [pid = 4964] [serial = 1458] [outer = 0000000000000000] 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD90E5800) [pid = 4964] [serial = 1459] [outer = 0000007BD90A3C00] 02:30:41 INFO - PROCESS | 4964 | 1468229441700 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD90F2C00) [pid = 4964] [serial = 1460] [outer = 0000007BD90A3C00] 02:30:42 INFO - PROCESS | 4964 | 1468229442139 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 648ms 02:30:42 INFO - PROCESS | 4964 | 1468229442179 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 4964 | 1468229442181 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:30:42 INFO - PROCESS | 4964 | 1468229442198 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 4964 | 1468229442200 Marionette TRACE conn5 <- [1,1910,null,{}] 02:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:30:42 INFO - PROCESS | 4964 | 1468229442203 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 4964 | 1468229442205 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:42 INFO - PROCESS | 4964 | 1468229442289 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:30:42 INFO - PROCESS | 4964 | 1468229442296 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 4964 | 1468229442298 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD389000 == 39 [pid = 4964] [id = 487] 02:30:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD90AA000) [pid = 4964] [serial = 1461] [outer = 0000000000000000] 02:30:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD93C5800) [pid = 4964] [serial = 1462] [outer = 0000007BD90AA000] 02:30:42 INFO - PROCESS | 4964 | 1468229442342 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD6310C00) [pid = 4964] [serial = 1463] [outer = 0000007BD90AA000] 02:30:42 INFO - PROCESS | 4964 | 1468229442801 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 02:30:42 INFO - PROCESS | 4964 | 1468229442896 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 4964 | 1468229442900 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:30:42 INFO - PROCESS | 4964 | 1468229442906 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 4964 | 1468229442911 Marionette TRACE conn5 <- [1,1914,null,{}] 02:30:42 INFO - PROCESS | 4964 | 1468229442918 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 4964 | 1468229442922 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:43 INFO - PROCESS | 4964 | 1468229443097 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:30:43 INFO - PROCESS | 4964 | 1468229443189 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 4964 | 1468229443195 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0380800 == 40 [pid = 4964] [id = 488] 02:30:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCAE28000) [pid = 4964] [serial = 1464] [outer = 0000000000000000] 02:30:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCBF32400) [pid = 4964] [serial = 1465] [outer = 0000007BCAE28000] 02:30:43 INFO - PROCESS | 4964 | 1468229443253 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCC19A400) [pid = 4964] [serial = 1466] [outer = 0000007BCAE28000] 02:30:43 INFO - PROCESS | 4964 | 1468229443838 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 986ms 02:30:43 INFO - PROCESS | 4964 | 1468229443896 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 4964 | 1468229443900 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:30:43 INFO - PROCESS | 4964 | 1468229443907 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - PROCESS | 4964 | 1468229443911 Marionette TRACE conn5 <- [1,1918,null,{}] 02:30:43 INFO - PROCESS | 4964 | 1468229443915 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 4964 | 1468229443918 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:44 INFO - PROCESS | 4964 | 1468229444036 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:30:44 INFO - PROCESS | 4964 | 1468229444163 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 4964 | 1468229444166 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C7000 == 41 [pid = 4964] [id = 489] 02:30:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD053F000) [pid = 4964] [serial = 1467] [outer = 0000000000000000] 02:30:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD067CC00) [pid = 4964] [serial = 1468] [outer = 0000007BD053F000] 02:30:44 INFO - PROCESS | 4964 | 1468229444225 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD1F23400) [pid = 4964] [serial = 1469] [outer = 0000007BD053F000] 02:30:44 INFO - PROCESS | 4964 | 1468229444846 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 985ms 02:30:44 INFO - PROCESS | 4964 | 1468229444894 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 4964 | 1468229444896 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:30:44 INFO - PROCESS | 4964 | 1468229444901 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 4964 | 1468229444903 Marionette TRACE conn5 <- [1,1922,null,{}] 02:30:44 INFO - PROCESS | 4964 | 1468229444928 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 4964 | 1468229444934 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:45 INFO - PROCESS | 4964 | 1468229445083 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:30:45 INFO - PROCESS | 4964 | 1468229445144 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 4964 | 1468229445149 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD991000 == 42 [pid = 4964] [id = 490] 02:30:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD81A9800) [pid = 4964] [serial = 1470] [outer = 0000000000000000] 02:30:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81B2000) [pid = 4964] [serial = 1471] [outer = 0000007BD81A9800] 02:30:45 INFO - PROCESS | 4964 | 1468229445208 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD909F400) [pid = 4964] [serial = 1472] [outer = 0000007BD81A9800] 02:30:45 INFO - PROCESS | 4964 | 1468229445860 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1030ms 02:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:30:45 INFO - PROCESS | 4964 | 1468229445933 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 4964 | 1468229445935 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:30:45 INFO - PROCESS | 4964 | 1468229445939 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - PROCESS | 4964 | 1468229445941 Marionette TRACE conn5 <- [1,1926,null,{}] 02:30:45 INFO - PROCESS | 4964 | 1468229445959 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 4964 | 1468229445961 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:46 INFO - PROCESS | 4964 | 1468229446078 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:30:46 INFO - PROCESS | 4964 | 1468229446200 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 4964 | 1468229446203 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF037800 == 43 [pid = 4964] [id = 491] 02:30:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD9784C00) [pid = 4964] [serial = 1473] [outer = 0000000000000000] 02:30:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD9D92800) [pid = 4964] [serial = 1474] [outer = 0000007BD9784C00] 02:30:46 INFO - PROCESS | 4964 | 1468229446260 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD9FB7400) [pid = 4964] [serial = 1475] [outer = 0000007BD9784C00] 02:30:46 INFO - PROCESS | 4964 | 1468229446848 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 922ms 02:30:47 INFO - PROCESS | 4964 | 1468229447054 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:30:47 INFO - PROCESS | 4964 | 1468229447058 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:30:47 INFO - PROCESS | 4964 | 1468229447087 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:30:47 INFO - PROCESS | 4964 | 1468229447090 Marionette TRACE conn5 <- [1,1930,null,{}] 02:30:47 INFO - PROCESS | 4964 | 1468229447096 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 4964 | 1468229447099 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:47 INFO - PROCESS | 4964 | 1468229447206 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:30:47 INFO - PROCESS | 4964 | 1468229447284 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 4964 | 1468229447289 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFC5000 == 44 [pid = 4964] [id = 492] 02:30:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007B800E3800) [pid = 4964] [serial = 1476] [outer = 0000000000000000] 02:30:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007B9398FC00) [pid = 4964] [serial = 1477] [outer = 0000007B800E3800] 02:30:47 INFO - PROCESS | 4964 | 1468229447384 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCAE2A000) [pid = 4964] [serial = 1478] [outer = 0000007B800E3800] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1716800 == 43 [pid = 4964] [id = 486] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB570800 == 42 [pid = 4964] [id = 485] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD981D800 == 41 [pid = 4964] [id = 484] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD933B000 == 40 [pid = 4964] [id = 483] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C03800 == 39 [pid = 4964] [id = 482] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7E9B000 == 38 [pid = 4964] [id = 481] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F98800 == 37 [pid = 4964] [id = 480] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD161A800 == 36 [pid = 4964] [id = 479] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007B80013800 == 35 [pid = 4964] [id = 478] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8239800 == 34 [pid = 4964] [id = 477] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD065D000 == 33 [pid = 4964] [id = 476] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A92800 == 32 [pid = 4964] [id = 475] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF037800 == 31 [pid = 4964] [id = 491] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD991000 == 30 [pid = 4964] [id = 490] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C7000 == 29 [pid = 4964] [id = 489] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD389000 == 28 [pid = 4964] [id = 487] 02:30:48 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0380800 == 27 [pid = 4964] [id = 488] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD6311400) [pid = 4964] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BDC063400) [pid = 4964] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD826FC00) [pid = 4964] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC450800) [pid = 4964] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BDC063C00) [pid = 4964] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD2A7B400) [pid = 4964] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007B93997000) [pid = 4964] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD05FB400) [pid = 4964] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC7EE400) [pid = 4964] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC127000) [pid = 4964] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC30C000) [pid = 4964] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD631D800) [pid = 4964] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BDAC8A000) [pid = 4964] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD81AC000) [pid = 4964] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1072000) [pid = 4964] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD0675800) [pid = 4964] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5B52400) [pid = 4964] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:30:48 INFO - PROCESS | 4964 | 1468229448767 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1744ms 02:30:48 INFO - PROCESS | 4964 | 1468229448840 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 4964 | 1468229448845 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:30:48 INFO - PROCESS | 4964 | 1468229448853 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 4964 | 1468229448856 Marionette TRACE conn5 <- [1,1934,null,{}] 02:30:48 INFO - PROCESS | 4964 | 1468229448862 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 4964 | 1468229448866 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:48 INFO - PROCESS | 4964 | 1468229448962 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:30:48 INFO - PROCESS | 4964 | 1468229448975 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 4964 | 1468229448980 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC72000 == 28 [pid = 4964] [id = 493] 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCAE08C00) [pid = 4964] [serial = 1479] [outer = 0000000000000000] 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCAE1E400) [pid = 4964] [serial = 1480] [outer = 0000007BCAE08C00] 02:30:49 INFO - PROCESS | 4964 | 1468229449029 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCAE28400) [pid = 4964] [serial = 1481] [outer = 0000007BCAE08C00] 02:30:49 INFO - PROCESS | 4964 | 1468229449503 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 02:30:49 INFO - PROCESS | 4964 | 1468229449549 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 4964 | 1468229449554 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:30:49 INFO - PROCESS | 4964 | 1468229449561 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 4964 | 1468229449564 Marionette TRACE conn5 <- [1,1938,null,{}] 02:30:49 INFO - PROCESS | 4964 | 1468229449568 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 4964 | 1468229449571 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:49 INFO - PROCESS | 4964 | 1468229449662 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:30:49 INFO - PROCESS | 4964 | 1468229449670 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 4964 | 1468229449673 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD05B4000 == 29 [pid = 4964] [id = 494] 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCBF3A000) [pid = 4964] [serial = 1482] [outer = 0000000000000000] 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCBF88C00) [pid = 4964] [serial = 1483] [outer = 0000007BCBF3A000] 02:30:49 INFO - PROCESS | 4964 | 1468229449721 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC02B000) [pid = 4964] [serial = 1484] [outer = 0000007BCBF3A000] 02:30:50 INFO - PROCESS | 4964 | 1468229450167 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 02:30:50 INFO - PROCESS | 4964 | 1468229450249 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 4964 | 1468229450251 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:30:50 INFO - PROCESS | 4964 | 1468229450255 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 4964 | 1468229450259 Marionette TRACE conn5 <- [1,1942,null,{}] 02:30:50 INFO - PROCESS | 4964 | 1468229450270 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 4964 | 1468229450275 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:50 INFO - PROCESS | 4964 | 1468229450396 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:30:50 INFO - PROCESS | 4964 | 1468229450484 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 4964 | 1468229450488 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170C000 == 30 [pid = 4964] [id = 495] 02:30:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007B800E7000) [pid = 4964] [serial = 1485] [outer = 0000000000000000] 02:30:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC30B400) [pid = 4964] [serial = 1486] [outer = 0000007B800E7000] 02:30:50 INFO - PROCESS | 4964 | 1468229450538 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC5BA000) [pid = 4964] [serial = 1487] [outer = 0000007B800E7000] 02:30:50 INFO - PROCESS | 4964 | 1468229450926 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 02:30:50 INFO - PROCESS | 4964 | 1468229450990 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 4964 | 1468229450993 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:30:50 INFO - PROCESS | 4964 | 1468229450996 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 4964 | 1468229450998 Marionette TRACE conn5 <- [1,1946,null,{}] 02:30:51 INFO - PROCESS | 4964 | 1468229451002 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 4964 | 1468229451004 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:51 INFO - PROCESS | 4964 | 1468229451119 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:30:51 INFO - PROCESS | 4964 | 1468229451124 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 4964 | 1468229451127 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2590000 == 31 [pid = 4964] [id = 496] 02:30:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC95F800) [pid = 4964] [serial = 1488] [outer = 0000000000000000] 02:30:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCD558000) [pid = 4964] [serial = 1489] [outer = 0000007BCC95F800] 02:30:51 INFO - PROCESS | 4964 | 1468229451218 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD0538C00) [pid = 4964] [serial = 1490] [outer = 0000007BCC95F800] 02:30:51 INFO - PROCESS | 4964 | 1468229451634 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 02:30:51 INFO - PROCESS | 4964 | 1468229451695 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 4964 | 1468229451697 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:30:51 INFO - PROCESS | 4964 | 1468229451701 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 4964 | 1468229451703 Marionette TRACE conn5 <- [1,1950,null,{}] 02:30:51 INFO - PROCESS | 4964 | 1468229451707 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 4964 | 1468229451709 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:51 INFO - PROCESS | 4964 | 1468229451853 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:30:51 INFO - PROCESS | 4964 | 1468229451874 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 4964 | 1468229451877 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61A3000 == 32 [pid = 4964] [id = 497] 02:30:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCB7CAC00) [pid = 4964] [serial = 1491] [outer = 0000000000000000] 02:30:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD05F4800) [pid = 4964] [serial = 1492] [outer = 0000007BCB7CAC00] 02:30:51 INFO - PROCESS | 4964 | 1468229451923 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD0DAF800) [pid = 4964] [serial = 1493] [outer = 0000007BCB7CAC00] 02:30:52 INFO - PROCESS | 4964 | 1468229452354 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 02:30:52 INFO - PROCESS | 4964 | 1468229452394 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 4964 | 1468229452397 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:30:52 INFO - PROCESS | 4964 | 1468229452405 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 4964 | 1468229452407 Marionette TRACE conn5 <- [1,1954,null,{}] 02:30:52 INFO - PROCESS | 4964 | 1468229452410 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 4964 | 1468229452416 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:52 INFO - PROCESS | 4964 | 1468229452556 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:30:52 INFO - PROCESS | 4964 | 1468229452612 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 4964 | 1468229452614 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8252000 == 33 [pid = 4964] [id = 498] 02:30:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD0544400) [pid = 4964] [serial = 1494] [outer = 0000000000000000] 02:30:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1357800) [pid = 4964] [serial = 1495] [outer = 0000007BD0544400] 02:30:52 INFO - PROCESS | 4964 | 1468229452659 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD2173000) [pid = 4964] [serial = 1496] [outer = 0000007BD0544400] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B4E000) [pid = 4964] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD7E0B400) [pid = 4964] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC5BE000) [pid = 4964] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD90A3C00) [pid = 4964] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD067B000) [pid = 4964] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD6308400) [pid = 4964] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC1A4000) [pid = 4964] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD1696800) [pid = 4964] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCD3EF000) [pid = 4964] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007B8003A800) [pid = 4964] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007B800B8800) [pid = 4964] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD90AA000) [pid = 4964] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:30:53 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8B33000) [pid = 4964] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:30:53 INFO - PROCESS | 4964 | 1468229453232 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 880ms 02:30:53 INFO - PROCESS | 4964 | 1468229453283 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 4964 | 1468229453285 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:30:53 INFO - PROCESS | 4964 | 1468229453288 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 4964 | 1468229453290 Marionette TRACE conn5 <- [1,1958,null,{}] 02:30:53 INFO - PROCESS | 4964 | 1468229453293 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 4964 | 1468229453295 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:53 INFO - PROCESS | 4964 | 1468229453376 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:30:53 INFO - PROCESS | 4964 | 1468229453381 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 4964 | 1468229453383 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD885E000 == 34 [pid = 4964] [id = 499] 02:30:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1150400) [pid = 4964] [serial = 1497] [outer = 0000000000000000] 02:30:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD25D6C00) [pid = 4964] [serial = 1498] [outer = 0000007BD1150400] 02:30:53 INFO - PROCESS | 4964 | 1468229453427 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD2A7E000) [pid = 4964] [serial = 1499] [outer = 0000007BD1150400] 02:30:53 INFO - PROCESS | 4964 | 1468229453828 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 02:30:53 INFO - PROCESS | 4964 | 1468229453887 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 4964 | 1468229453889 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:30:53 INFO - PROCESS | 4964 | 1468229453892 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:30:53 INFO - PROCESS | 4964 | 1468229453894 Marionette TRACE conn5 <- [1,1962,null,{}] 02:30:53 INFO - PROCESS | 4964 | 1468229453898 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 4964 | 1468229453900 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:53 INFO - PROCESS | 4964 | 1468229453981 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:30:53 INFO - PROCESS | 4964 | 1468229453986 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 4964 | 1468229453988 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD925C800 == 35 [pid = 4964] [id = 500] 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD2A7EC00) [pid = 4964] [serial = 1500] [outer = 0000000000000000] 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5B4D800) [pid = 4964] [serial = 1501] [outer = 0000007BD2A7EC00] 02:30:54 INFO - PROCESS | 4964 | 1468229454033 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5E67800) [pid = 4964] [serial = 1502] [outer = 0000007BD2A7EC00] 02:30:54 INFO - PROCESS | 4964 | 1468229454463 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 587ms 02:30:54 INFO - PROCESS | 4964 | 1468229454495 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 4964 | 1468229454497 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:30:54 INFO - PROCESS | 4964 | 1468229454500 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 4964 | 1468229454502 Marionette TRACE conn5 <- [1,1966,null,{}] 02:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:30:54 INFO - PROCESS | 4964 | 1468229454505 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 4964 | 1468229454507 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:54 INFO - PROCESS | 4964 | 1468229454588 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:30:54 INFO - PROCESS | 4964 | 1468229454595 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 4964 | 1468229454597 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170B800 == 36 [pid = 4964] [id = 501] 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E6A000) [pid = 4964] [serial = 1503] [outer = 0000000000000000] 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5E73800) [pid = 4964] [serial = 1504] [outer = 0000007BD5E6A000] 02:30:54 INFO - PROCESS | 4964 | 1468229454640 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD6303800) [pid = 4964] [serial = 1505] [outer = 0000007BD5E6A000] 02:30:55 INFO - PROCESS | 4964 | 1468229455186 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 02:30:55 INFO - PROCESS | 4964 | 1468229455240 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 4964 | 1468229455245 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:30:55 INFO - PROCESS | 4964 | 1468229455251 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 4964 | 1468229455255 Marionette TRACE conn5 <- [1,1970,null,{}] 02:30:55 INFO - PROCESS | 4964 | 1468229455261 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 4964 | 1468229455264 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:55 INFO - PROCESS | 4964 | 1468229455465 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:30:55 INFO - PROCESS | 4964 | 1468229455565 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 4964 | 1468229455571 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0556000 == 37 [pid = 4964] [id = 502] 02:30:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCAE21C00) [pid = 4964] [serial = 1506] [outer = 0000000000000000] 02:30:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCAE25C00) [pid = 4964] [serial = 1507] [outer = 0000007BCAE21C00] 02:30:55 INFO - PROCESS | 4964 | 1468229455629 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCBF3AC00) [pid = 4964] [serial = 1508] [outer = 0000007BCAE21C00] 02:30:56 INFO - PROCESS | 4964 | 1468229456377 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1178ms 02:30:56 INFO - PROCESS | 4964 | 1468229456431 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 4964 | 1468229456436 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:30:56 INFO - PROCESS | 4964 | 1468229456443 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 4964 | 1468229456446 Marionette TRACE conn5 <- [1,1974,null,{}] 02:30:56 INFO - PROCESS | 4964 | 1468229456450 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 4964 | 1468229456453 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:56 INFO - PROCESS | 4964 | 1468229456585 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:30:56 INFO - PROCESS | 4964 | 1468229456700 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 4964 | 1468229456703 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61A0800 == 38 [pid = 4964] [id = 503] 02:30:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC19DC00) [pid = 4964] [serial = 1509] [outer = 0000000000000000] 02:30:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC251400) [pid = 4964] [serial = 1510] [outer = 0000007BCC19DC00] 02:30:56 INFO - PROCESS | 4964 | 1468229456762 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC7EE400) [pid = 4964] [serial = 1511] [outer = 0000007BCC19DC00] 02:30:57 INFO - PROCESS | 4964 | 1468229457643 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1233ms 02:30:57 INFO - PROCESS | 4964 | 1468229457678 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 4964 | 1468229457683 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:30:57 INFO - PROCESS | 4964 | 1468229457689 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 4964 | 1468229457692 Marionette TRACE conn5 <- [1,1978,null,{}] 02:30:57 INFO - PROCESS | 4964 | 1468229457698 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 4964 | 1468229457701 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:57 INFO - PROCESS | 4964 | 1468229457817 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:30:57 INFO - PROCESS | 4964 | 1468229457918 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 4964 | 1468229457921 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFCA000 == 39 [pid = 4964] [id = 504] 02:30:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCB556800) [pid = 4964] [serial = 1512] [outer = 0000000000000000] 02:30:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCC01C800) [pid = 4964] [serial = 1513] [outer = 0000007BCB556800] 02:30:58 INFO - PROCESS | 4964 | 1468229458007 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BCC19EC00) [pid = 4964] [serial = 1514] [outer = 0000007BCB556800] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD925C800 == 38 [pid = 4964] [id = 500] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD885E000 == 37 [pid = 4964] [id = 499] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8252000 == 36 [pid = 4964] [id = 498] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61A3000 == 35 [pid = 4964] [id = 497] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2590000 == 34 [pid = 4964] [id = 496] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170C000 == 33 [pid = 4964] [id = 495] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD05B4000 == 32 [pid = 4964] [id = 494] 02:30:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC72000 == 31 [pid = 4964] [id = 493] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD114EC00) [pid = 4964] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD8A88C00) [pid = 4964] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD90E5800) [pid = 4964] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD0DB7C00) [pid = 4964] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1693400) [pid = 4964] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD7E10400) [pid = 4964] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC5B8C00) [pid = 4964] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC24B800) [pid = 4964] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD25DC000) [pid = 4964] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD0670800) [pid = 4964] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD1171800) [pid = 4964] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007B93995800) [pid = 4964] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCB555800) [pid = 4964] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007B800E0400) [pid = 4964] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC131400) [pid = 4964] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD93C5800) [pid = 4964] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8D23000) [pid = 4964] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD90F2C00) [pid = 4964] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD6310C00) [pid = 4964] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD90A0C00) [pid = 4964] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5B4D400) [pid = 4964] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5EF5000) [pid = 4964] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD6322400) [pid = 4964] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD819B400) [pid = 4964] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD880F800) [pid = 4964] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:30:58 INFO - PROCESS | 4964 | 1468229458451 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 838ms 02:30:58 INFO - PROCESS | 4964 | 1468229458529 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 4964 | 1468229458534 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:30:58 INFO - PROCESS | 4964 | 1468229458540 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 4964 | 1468229458543 Marionette TRACE conn5 <- [1,1982,null,{}] 02:30:58 INFO - PROCESS | 4964 | 1468229458547 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 4964 | 1468229458549 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:58 INFO - PROCESS | 4964 | 1468229458642 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:30:58 INFO - PROCESS | 4964 | 1468229458656 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 4964 | 1468229458658 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1650800 == 32 [pid = 4964] [id = 505] 02:30:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC5BBC00) [pid = 4964] [serial = 1515] [outer = 0000000000000000] 02:30:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC7AD400) [pid = 4964] [serial = 1516] [outer = 0000007BCC5BBC00] 02:30:58 INFO - PROCESS | 4964 | 1468229458705 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD03C2800) [pid = 4964] [serial = 1517] [outer = 0000007BCC5BBC00] 02:30:59 INFO - PROCESS | 4964 | 1468229459154 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 02:30:59 INFO - PROCESS | 4964 | 1468229459234 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 4964 | 1468229459236 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:30:59 INFO - PROCESS | 4964 | 1468229459240 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 4964 | 1468229459244 Marionette TRACE conn5 <- [1,1986,null,{}] 02:30:59 INFO - PROCESS | 4964 | 1468229459255 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 4964 | 1468229459260 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:59 INFO - PROCESS | 4964 | 1468229459383 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:30:59 INFO - PROCESS | 4964 | 1468229459470 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 4964 | 1468229459473 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:30:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F90000 == 33 [pid = 4964] [id = 506] 02:30:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007B93993400) [pid = 4964] [serial = 1518] [outer = 0000000000000000] 02:30:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0DB6000) [pid = 4964] [serial = 1519] [outer = 0000007B93993400] 02:30:59 INFO - PROCESS | 4964 | 1468229459522 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD168C400) [pid = 4964] [serial = 1520] [outer = 0000007B93993400] 02:30:59 INFO - PROCESS | 4964 | 1468229459880 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 02:30:59 INFO - PROCESS | 4964 | 1468229459935 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 4964 | 1468229459938 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:30:59 INFO - PROCESS | 4964 | 1468229459941 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 4964 | 1468229459943 Marionette TRACE conn5 <- [1,1990,null,{}] 02:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:30:59 INFO - PROCESS | 4964 | 1468229459947 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 4964 | 1468229459949 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:00 INFO - PROCESS | 4964 | 1468229460038 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:31:00 INFO - PROCESS | 4964 | 1468229460045 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 4964 | 1468229460047 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8252000 == 34 [pid = 4964] [id = 507] 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1698000) [pid = 4964] [serial = 1521] [outer = 0000000000000000] 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1F25400) [pid = 4964] [serial = 1522] [outer = 0000007BD1698000] 02:31:00 INFO - PROCESS | 4964 | 1468229460092 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD2A7DC00) [pid = 4964] [serial = 1523] [outer = 0000007BD1698000] 02:31:00 INFO - PROCESS | 4964 | 1468229460545 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 02:31:00 INFO - PROCESS | 4964 | 1468229460583 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 4964 | 1468229460585 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:31:00 INFO - PROCESS | 4964 | 1468229460588 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 4964 | 1468229460590 Marionette TRACE conn5 <- [1,1994,null,{}] 02:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:31:00 INFO - PROCESS | 4964 | 1468229460594 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 4964 | 1468229460603 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:00 INFO - PROCESS | 4964 | 1468229460716 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:31:00 INFO - PROCESS | 4964 | 1468229460799 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 4964 | 1468229460801 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C15800 == 35 [pid = 4964] [id = 508] 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5B50400) [pid = 4964] [serial = 1524] [outer = 0000000000000000] 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5E6D400) [pid = 4964] [serial = 1525] [outer = 0000007BD5B50400] 02:31:00 INFO - PROCESS | 4964 | 1468229460846 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD6307000) [pid = 4964] [serial = 1526] [outer = 0000007BD5B50400] 02:31:01 INFO - PROCESS | 4964 | 1468229461278 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:31:01 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 02:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 02:31:01 INFO - PROCESS | 4964 | 1468229461326 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 4964 | 1468229461328 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:31:01 INFO - PROCESS | 4964 | 1468229461331 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 4964 | 1468229461333 Marionette TRACE conn5 <- [1,1998,null,{}] 02:31:01 INFO - PROCESS | 4964 | 1468229461346 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 4964 | 1468229461352 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:01 INFO - PROCESS | 4964 | 1468229461487 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:31:01 INFO - PROCESS | 4964 | 1468229461543 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 4964 | 1468229461545 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9448000 == 36 [pid = 4964] [id = 509] 02:31:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6324000) [pid = 4964] [serial = 1527] [outer = 0000000000000000] 02:31:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7E0FC00) [pid = 4964] [serial = 1528] [outer = 0000007BD6324000] 02:31:01 INFO - PROCESS | 4964 | 1468229461592 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD819B000) [pid = 4964] [serial = 1529] [outer = 0000007BD6324000] 02:31:02 INFO - PROCESS | 4964 | 1468229462028 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:31:02 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 02:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 753ms 02:31:02 INFO - PROCESS | 4964 | 1468229462088 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 4964 | 1468229462090 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:31:02 INFO - PROCESS | 4964 | 1468229462103 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 4964 | 1468229462105 Marionette TRACE conn5 <- [1,2002,null,{}] 02:31:02 INFO - PROCESS | 4964 | 1468229462108 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 4964 | 1468229462111 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:02 INFO - PROCESS | 4964 | 1468229462226 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:31:02 INFO - PROCESS | 4964 | 1468229462237 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 4964 | 1468229462239 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98B2800 == 37 [pid = 4964] [id = 510] 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD81A1800) [pid = 4964] [serial = 1530] [outer = 0000000000000000] 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD81A8C00) [pid = 4964] [serial = 1531] [outer = 0000007BD81A1800] 02:31:02 INFO - PROCESS | 4964 | 1468229462283 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD826FC00) [pid = 4964] [serial = 1532] [outer = 0000007BD81A1800] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC95F800) [pid = 4964] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007B800E3800) [pid = 4964] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCBF3A000) [pid = 4964] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCAE08C00) [pid = 4964] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007B800E7000) [pid = 4964] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCB7CAC00) [pid = 4964] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCAE28000) [pid = 4964] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD053F000) [pid = 4964] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD2A7EC00) [pid = 4964] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD9784C00) [pid = 4964] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0544400) [pid = 4964] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:31:02 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1150400) [pid = 4964] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:31:02 INFO - PROCESS | 4964 | 1468229462712 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 650ms 02:31:02 INFO - PROCESS | 4964 | 1468229462753 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:31:02 INFO - PROCESS | 4964 | 1468229462755 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:31:02 INFO - PROCESS | 4964 | 1468229462759 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 4964 | 1468229462761 Marionette TRACE conn5 <- [1,2006,null,{}] 02:31:02 INFO - PROCESS | 4964 | 1468229462765 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 4964 | 1468229462767 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:02 INFO - PROCESS | 4964 | 1468229462852 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:31:02 INFO - PROCESS | 4964 | 1468229462858 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 4964 | 1468229462860 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC66800 == 38 [pid = 4964] [id = 511] 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCC45A400) [pid = 4964] [serial = 1533] [outer = 0000000000000000] 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1E88000) [pid = 4964] [serial = 1534] [outer = 0000007BCC45A400] 02:31:02 INFO - PROCESS | 4964 | 1468229462905 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8270800) [pid = 4964] [serial = 1535] [outer = 0000007BCC45A400] 02:31:03 INFO - PROCESS | 4964 | 1468229463331 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 02:31:03 INFO - PROCESS | 4964 | 1468229463389 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 4964 | 1468229463391 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:31:03 INFO - PROCESS | 4964 | 1468229463395 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 4964 | 1468229463397 Marionette TRACE conn5 <- [1,2010,null,{}] 02:31:03 INFO - PROCESS | 4964 | 1468229463400 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 4964 | 1468229463402 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:03 INFO - PROCESS | 4964 | 1468229463485 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:31:03 INFO - PROCESS | 4964 | 1468229463494 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 4964 | 1468229463496 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F7E000 == 39 [pid = 4964] [id = 512] 02:31:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8807800) [pid = 4964] [serial = 1536] [outer = 0000000000000000] 02:31:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD880BC00) [pid = 4964] [serial = 1537] [outer = 0000007BD8807800] 02:31:03 INFO - PROCESS | 4964 | 1468229463540 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8A82800) [pid = 4964] [serial = 1538] [outer = 0000007BD8807800] 02:31:03 INFO - PROCESS | 4964 | 1468229463971 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 02:31:04 INFO - PROCESS | 4964 | 1468229464032 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 4964 | 1468229464034 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:31:04 INFO - PROCESS | 4964 | 1468229464037 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 4964 | 1468229464039 Marionette TRACE conn5 <- [1,2014,null,{}] 02:31:04 INFO - PROCESS | 4964 | 1468229464043 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 4964 | 1468229464045 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:04 INFO - PROCESS | 4964 | 1468229464130 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:31:04 INFO - PROCESS | 4964 | 1468229464136 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 4964 | 1468229464137 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD36F000 == 40 [pid = 4964] [id = 513] 02:31:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8A87000) [pid = 4964] [serial = 1539] [outer = 0000000000000000] 02:31:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B37400) [pid = 4964] [serial = 1540] [outer = 0000007BD8A87000] 02:31:04 INFO - PROCESS | 4964 | 1468229464181 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B41000) [pid = 4964] [serial = 1541] [outer = 0000007BD8A87000] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFC5000 == 39 [pid = 4964] [id = 492] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFCA000 == 38 [pid = 4964] [id = 504] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61A0800 == 37 [pid = 4964] [id = 503] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170B800 == 36 [pid = 4964] [id = 501] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0556000 == 35 [pid = 4964] [id = 502] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98B2800 == 34 [pid = 4964] [id = 510] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9448000 == 33 [pid = 4964] [id = 509] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC66800 == 32 [pid = 4964] [id = 511] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F7E000 == 31 [pid = 4964] [id = 512] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F90000 == 30 [pid = 4964] [id = 506] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8252000 == 29 [pid = 4964] [id = 507] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1650800 == 28 [pid = 4964] [id = 505] 02:31:05 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C15800 == 27 [pid = 4964] [id = 508] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCD558000) [pid = 4964] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCAE2A000) [pid = 4964] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007B9398FC00) [pid = 4964] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCBF88C00) [pid = 4964] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC02B000) [pid = 4964] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCAE1E400) [pid = 4964] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCAE28400) [pid = 4964] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC30B400) [pid = 4964] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD05F4800) [pid = 4964] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC19A400) [pid = 4964] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCBF32400) [pid = 4964] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1F23400) [pid = 4964] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD067CC00) [pid = 4964] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD5E67800) [pid = 4964] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD81B2000) [pid = 4964] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD9FB7400) [pid = 4964] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD9D92800) [pid = 4964] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD1357800) [pid = 4964] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD5E73800) [pid = 4964] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD0DAF800) [pid = 4964] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5B4D800) [pid = 4964] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD2173000) [pid = 4964] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD0538C00) [pid = 4964] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD25D6C00) [pid = 4964] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD2A7E000) [pid = 4964] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:31:05 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BCC5BA000) [pid = 4964] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:31:06 INFO - PROCESS | 4964 | 1468229466074 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2082ms 02:31:06 INFO - PROCESS | 4964 | 1468229466123 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 4964 | 1468229466127 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:31:06 INFO - PROCESS | 4964 | 1468229466132 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 4964 | 1468229466136 Marionette TRACE conn5 <- [1,2018,null,{}] 02:31:06 INFO - PROCESS | 4964 | 1468229466142 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 4964 | 1468229466145 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:06 INFO - PROCESS | 4964 | 1468229466239 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:31:06 INFO - PROCESS | 4964 | 1468229466247 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 4964 | 1468229466252 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBF66000 == 28 [pid = 4964] [id = 514] 02:31:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BCAE1FC00) [pid = 4964] [serial = 1542] [outer = 0000000000000000] 02:31:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCAE22800) [pid = 4964] [serial = 1543] [outer = 0000007BCAE1FC00] 02:31:06 INFO - PROCESS | 4964 | 1468229466301 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCB53D400) [pid = 4964] [serial = 1544] [outer = 0000007BCAE1FC00] 02:31:06 INFO - PROCESS | 4964 | 1468229466797 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 02:31:06 INFO - PROCESS | 4964 | 1468229466828 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 4964 | 1468229466834 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:31:06 INFO - PROCESS | 4964 | 1468229466840 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 4964 | 1468229466843 Marionette TRACE conn5 <- [1,2022,null,{}] 02:31:06 INFO - PROCESS | 4964 | 1468229466847 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 4964 | 1468229466851 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:06 INFO - PROCESS | 4964 | 1468229466941 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:31:06 INFO - PROCESS | 4964 | 1468229466949 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 4964 | 1468229466952 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD06E3800 == 29 [pid = 4964] [id = 515] 02:31:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCBF39C00) [pid = 4964] [serial = 1545] [outer = 0000000000000000] 02:31:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC01EC00) [pid = 4964] [serial = 1546] [outer = 0000007BCBF39C00] 02:31:07 INFO - PROCESS | 4964 | 1468229467001 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC128800) [pid = 4964] [serial = 1547] [outer = 0000007BCBF39C00] 02:31:07 INFO - PROCESS | 4964 | 1468229467469 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 02:31:07 INFO - PROCESS | 4964 | 1468229467534 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 4964 | 1468229467537 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:31:07 INFO - PROCESS | 4964 | 1468229467541 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 4964 | 1468229467544 Marionette TRACE conn5 <- [1,2026,null,{}] 02:31:07 INFO - PROCESS | 4964 | 1468229467556 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 4964 | 1468229467561 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:07 INFO - PROCESS | 4964 | 1468229467681 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:31:07 INFO - PROCESS | 4964 | 1468229467764 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 4964 | 1468229467767 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170D000 == 30 [pid = 4964] [id = 516] 02:31:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007B80041000) [pid = 4964] [serial = 1548] [outer = 0000000000000000] 02:31:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC30C000) [pid = 4964] [serial = 1549] [outer = 0000007B80041000] 02:31:07 INFO - PROCESS | 4964 | 1468229467816 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC45C800) [pid = 4964] [serial = 1550] [outer = 0000007B80041000] 02:31:08 INFO - PROCESS | 4964 | 1468229468176 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 02:31:08 INFO - PROCESS | 4964 | 1468229468233 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 4964 | 1468229468236 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:31:08 INFO - PROCESS | 4964 | 1468229468239 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 4964 | 1468229468241 Marionette TRACE conn5 <- [1,2030,null,{}] 02:31:08 INFO - PROCESS | 4964 | 1468229468244 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 4964 | 1468229468246 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:08 INFO - PROCESS | 4964 | 1468229468363 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:31:08 INFO - PROCESS | 4964 | 1468229468369 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 4964 | 1468229468371 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2582800 == 31 [pid = 4964] [id = 517] 02:31:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC7BA400) [pid = 4964] [serial = 1551] [outer = 0000000000000000] 02:31:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCD3F2000) [pid = 4964] [serial = 1552] [outer = 0000007BCC7BA400] 02:31:08 INFO - PROCESS | 4964 | 1468229468417 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD03C5400) [pid = 4964] [serial = 1553] [outer = 0000007BCC7BA400] 02:31:08 INFO - PROCESS | 4964 | 1468229468816 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:08 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) 02:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 628ms 02:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:31:08 INFO - PROCESS | 4964 | 1468229468870 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 4964 | 1468229468872 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:31:08 INFO - PROCESS | 4964 | 1468229468876 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 4964 | 1468229468878 Marionette TRACE conn5 <- [1,2034,null,{}] 02:31:08 INFO - PROCESS | 4964 | 1468229468882 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 4964 | 1468229468884 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:08 INFO - PROCESS | 4964 | 1468229468971 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:31:08 INFO - PROCESS | 4964 | 1468229468977 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 4964 | 1468229468980 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7A000 == 32 [pid = 4964] [id = 518] 02:31:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCB3C6000) [pid = 4964] [serial = 1554] [outer = 0000000000000000] 02:31:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0546800) [pid = 4964] [serial = 1555] [outer = 0000007BCB3C6000] 02:31:09 INFO - PROCESS | 4964 | 1468229469025 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD06CC400) [pid = 4964] [serial = 1556] [outer = 0000007BCB3C6000] 02:31:09 INFO - PROCESS | 4964 | 1468229469475 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 02:31:09 INFO - PROCESS | 4964 | 1468229469507 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 4964 | 1468229469509 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:31:09 INFO - PROCESS | 4964 | 1468229469517 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 4964 | 1468229469519 Marionette TRACE conn5 <- [1,2038,null,{}] 02:31:09 INFO - PROCESS | 4964 | 1468229469522 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 4964 | 1468229469528 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:09 INFO - PROCESS | 4964 | 1468229469636 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:31:09 INFO - PROCESS | 4964 | 1468229469644 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 4964 | 1468229469646 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824A800 == 33 [pid = 4964] [id = 519] 02:31:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0DAD800) [pid = 4964] [serial = 1557] [outer = 0000000000000000] 02:31:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1699000) [pid = 4964] [serial = 1558] [outer = 0000007BD0DAD800] 02:31:09 INFO - PROCESS | 4964 | 1468229469691 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1F23000) [pid = 4964] [serial = 1559] [outer = 0000007BD0DAD800] 02:31:10 INFO - PROCESS | 4964 | 1468229470109 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 02:31:10 INFO - PROCESS | 4964 | 1468229470150 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 4964 | 1468229470152 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:31:10 INFO - PROCESS | 4964 | 1468229470155 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 4964 | 1468229470157 Marionette TRACE conn5 <- [1,2042,null,{}] 02:31:10 INFO - PROCESS | 4964 | 1468229470164 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 4964 | 1468229470167 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:10 INFO - PROCESS | 4964 | 1468229470246 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:31:10 INFO - PROCESS | 4964 | 1468229470251 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 4964 | 1468229470253 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A93000 == 34 [pid = 4964] [id = 520] 02:31:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD25DF400) [pid = 4964] [serial = 1560] [outer = 0000000000000000] 02:31:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD25E1C00) [pid = 4964] [serial = 1561] [outer = 0000007BD25DF400] 02:31:10 INFO - PROCESS | 4964 | 1468229470298 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5B48800) [pid = 4964] [serial = 1562] [outer = 0000007BD25DF400] 02:31:10 INFO - PROCESS | 4964 | 1468229470721 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 02:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:31:10 INFO - PROCESS | 4964 | 1468229470789 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 4964 | 1468229470791 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:31:10 INFO - PROCESS | 4964 | 1468229470795 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 4964 | 1468229470797 Marionette TRACE conn5 <- [1,2046,null,{}] 02:31:10 INFO - PROCESS | 4964 | 1468229470800 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 4964 | 1468229470802 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:10 INFO - PROCESS | 4964 | 1468229470885 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:31:10 INFO - PROCESS | 4964 | 1468229470894 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 4964 | 1468229470896 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9266000 == 35 [pid = 4964] [id = 521] 02:31:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5B48C00) [pid = 4964] [serial = 1563] [outer = 0000000000000000] 02:31:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5E65800) [pid = 4964] [serial = 1564] [outer = 0000007BD5B48C00] 02:31:10 INFO - PROCESS | 4964 | 1468229470940 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5E70C00) [pid = 4964] [serial = 1565] [outer = 0000007BD5B48C00] 02:31:11 INFO - PROCESS | 4964 | 1468229471410 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 02:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:31:11 INFO - PROCESS | 4964 | 1468229471488 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 4964 | 1468229471490 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:31:11 INFO - PROCESS | 4964 | 1468229471494 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 4964 | 1468229471496 Marionette TRACE conn5 <- [1,2050,null,{}] 02:31:11 INFO - PROCESS | 4964 | 1468229471499 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 4964 | 1468229471501 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:11 INFO - PROCESS | 4964 | 1468229471607 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:31:11 INFO - PROCESS | 4964 | 1468229471687 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 4964 | 1468229471689 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170C800 == 36 [pid = 4964] [id = 522] 02:31:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E71400) [pid = 4964] [serial = 1566] [outer = 0000000000000000] 02:31:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD6308400) [pid = 4964] [serial = 1567] [outer = 0000007BD5E71400] 02:31:11 INFO - PROCESS | 4964 | 1468229471733 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD6325C00) [pid = 4964] [serial = 1568] [outer = 0000007BD5E71400] 02:31:12 INFO - PROCESS | 4964 | 1468229472134 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 02:31:12 INFO - PROCESS | 4964 | 1468229472196 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 4964 | 1468229472199 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:31:12 INFO - PROCESS | 4964 | 1468229472202 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 4964 | 1468229472204 Marionette TRACE conn5 <- [1,2054,null,{}] 02:31:12 INFO - PROCESS | 4964 | 1468229472208 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 4964 | 1468229472210 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:12 INFO - PROCESS | 4964 | 1468229472324 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:31:12 INFO - PROCESS | 4964 | 1468229472333 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 4964 | 1468229472335 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989C800 == 37 [pid = 4964] [id = 523] 02:31:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD7E02400) [pid = 4964] [serial = 1569] [outer = 0000000000000000] 02:31:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD7E0D000) [pid = 4964] [serial = 1570] [outer = 0000007BD7E02400] 02:31:12 INFO - PROCESS | 4964 | 1468229472379 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD7EF8C00) [pid = 4964] [serial = 1571] [outer = 0000007BD7E02400] 02:31:12 INFO - PROCESS | 4964 | 1468229472842 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 02:31:12 INFO - PROCESS | 4964 | 1468229472895 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:31:12 INFO - PROCESS | 4964 | 1468229472898 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:31:12 INFO - PROCESS | 4964 | 1468229472901 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 4964 | 1468229472904 Marionette TRACE conn5 <- [1,2058,null,{}] 02:31:12 INFO - PROCESS | 4964 | 1468229472935 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 4964 | 1468229472938 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:13 INFO - PROCESS | 4964 | 1468229473100 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:31:13 INFO - PROCESS | 4964 | 1468229473107 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 4964 | 1468229473110 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BC4800 == 38 [pid = 4964] [id = 524] 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCAE26000) [pid = 4964] [serial = 1572] [outer = 0000000000000000] 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC456C00) [pid = 4964] [serial = 1573] [outer = 0000007BCAE26000] 02:31:13 INFO - PROCESS | 4964 | 1468229473358 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD8A83000) [pid = 4964] [serial = 1574] [outer = 0000007BCAE26000] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD81A9800) [pid = 4964] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8807800) [pid = 4964] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B50400) [pid = 4964] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD6324000) [pid = 4964] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD81A1800) [pid = 4964] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD1698000) [pid = 4964] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007B93993400) [pid = 4964] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC5BBC00) [pid = 4964] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCB556800) [pid = 4964] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC19DC00) [pid = 4964] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCAE21C00) [pid = 4964] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5E6A000) [pid = 4964] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:31:13 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC45A400) [pid = 4964] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:31:13 INFO - PROCESS | 4964 | 1468229473721 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 839ms 02:31:13 INFO - PROCESS | 4964 | 1468229473747 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 4964 | 1468229473750 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:31:13 INFO - PROCESS | 4964 | 1468229473753 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:31:13 INFO - PROCESS | 4964 | 1468229473755 Marionette TRACE conn5 <- [1,2062,null,{}] 02:31:13 INFO - PROCESS | 4964 | 1468229473758 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 4964 | 1468229473760 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:13 INFO - PROCESS | 4964 | 1468229473842 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:31:13 INFO - PROCESS | 4964 | 1468229473849 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 4964 | 1468229473850 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD39E000 == 39 [pid = 4964] [id = 525] 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCAE08C00) [pid = 4964] [serial = 1575] [outer = 0000000000000000] 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD6305000) [pid = 4964] [serial = 1576] [outer = 0000007BCAE08C00] 02:31:13 INFO - PROCESS | 4964 | 1468229473902 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8A88000) [pid = 4964] [serial = 1577] [outer = 0000007BCAE08C00] 02:31:14 INFO - PROCESS | 4964 | 1468229474295 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 585ms 02:31:14 INFO - PROCESS | 4964 | 1468229474343 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 4964 | 1468229474346 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:31:14 INFO - PROCESS | 4964 | 1468229474349 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 4964 | 1468229474351 Marionette TRACE conn5 <- [1,2066,null,{}] 02:31:14 INFO - PROCESS | 4964 | 1468229474354 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 4964 | 1468229474356 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:14 INFO - PROCESS | 4964 | 1468229474438 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:31:14 INFO - PROCESS | 4964 | 1468229474445 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 4964 | 1468229474446 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD993800 == 40 [pid = 4964] [id = 526] 02:31:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8A8A800) [pid = 4964] [serial = 1578] [outer = 0000000000000000] 02:31:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B3E000) [pid = 4964] [serial = 1579] [outer = 0000007BD8A8A800] 02:31:14 INFO - PROCESS | 4964 | 1468229474490 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8D1E800) [pid = 4964] [serial = 1580] [outer = 0000007BD8A8A800] 02:31:14 INFO - PROCESS | 4964 | 1468229474921 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 627ms 02:31:14 INFO - PROCESS | 4964 | 1468229474980 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:31:14 INFO - PROCESS | 4964 | 1468229474983 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:31:14 INFO - PROCESS | 4964 | 1468229474986 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 4964 | 1468229474988 Marionette TRACE conn5 <- [1,2070,null,{}] 02:31:14 INFO - PROCESS | 4964 | 1468229474992 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 4964 | 1468229474994 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:15 INFO - PROCESS | 4964 | 1468229475084 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:31:15 INFO - PROCESS | 4964 | 1468229475089 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 4964 | 1468229475091 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF028800 == 41 [pid = 4964] [id = 527] 02:31:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD909E800) [pid = 4964] [serial = 1581] [outer = 0000000000000000] 02:31:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD90A2400) [pid = 4964] [serial = 1582] [outer = 0000007BD909E800] 02:31:15 INFO - PROCESS | 4964 | 1468229475136 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90A8800) [pid = 4964] [serial = 1583] [outer = 0000007BD909E800] 02:31:15 INFO - PROCESS | 4964 | 1468229475926 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 985ms 02:31:15 INFO - PROCESS | 4964 | 1468229475972 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 4964 | 1468229475977 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:31:15 INFO - PROCESS | 4964 | 1468229475982 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 4964 | 1468229475988 Marionette TRACE conn5 <- [1,2074,null,{}] 02:31:16 INFO - PROCESS | 4964 | 1468229475994 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 4964 | 1468229475997 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:16 INFO - PROCESS | 4964 | 1468229476130 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:31:16 INFO - PROCESS | 4964 | 1468229476254 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 4964 | 1468229476257 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0D76800 == 42 [pid = 4964] [id = 528] 02:31:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCABCE400) [pid = 4964] [serial = 1584] [outer = 0000000000000000] 02:31:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCB553400) [pid = 4964] [serial = 1585] [outer = 0000007BCABCE400] 02:31:16 INFO - PROCESS | 4964 | 1468229476318 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCBF3A400) [pid = 4964] [serial = 1586] [outer = 0000007BCABCE400] 02:31:17 INFO - PROCESS | 4964 | 1468229477003 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1028ms 02:31:17 INFO - PROCESS | 4964 | 1468229477013 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 4964 | 1468229477018 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:31:17 INFO - PROCESS | 4964 | 1468229477048 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 4964 | 1468229477052 Marionette TRACE conn5 <- [1,2078,null,{}] 02:31:17 INFO - PROCESS | 4964 | 1468229477078 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 4964 | 1468229477082 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:17 INFO - PROCESS | 4964 | 1468229477220 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:31:17 INFO - PROCESS | 4964 | 1468229477465 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 4964 | 1468229477468 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B939F8000 == 43 [pid = 4964] [id = 529] 02:31:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007B9398E000) [pid = 4964] [serial = 1587] [outer = 0000000000000000] 02:31:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCAE25000) [pid = 4964] [serial = 1588] [outer = 0000007B9398E000] 02:31:17 INFO - PROCESS | 4964 | 1468229477542 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BCBF3CC00) [pid = 4964] [serial = 1589] [outer = 0000007B9398E000] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD993800 == 42 [pid = 4964] [id = 526] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD39E000 == 41 [pid = 4964] [id = 525] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BC4800 == 40 [pid = 4964] [id = 524] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989C800 == 39 [pid = 4964] [id = 523] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170C800 == 38 [pid = 4964] [id = 522] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9266000 == 37 [pid = 4964] [id = 521] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A93000 == 36 [pid = 4964] [id = 520] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824A800 == 35 [pid = 4964] [id = 519] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7A000 == 34 [pid = 4964] [id = 518] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2582800 == 33 [pid = 4964] [id = 517] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170D000 == 32 [pid = 4964] [id = 516] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD8B37400) [pid = 4964] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD06E3800 == 31 [pid = 4964] [id = 515] 02:31:18 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBF66000 == 30 [pid = 4964] [id = 514] 02:31:18 INFO - PROCESS | 4964 | 1468229478244 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1284ms 02:31:18 INFO - PROCESS | 4964 | 1468229478311 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 4964 | 1468229478315 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:31:18 INFO - PROCESS | 4964 | 1468229478319 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 4964 | 1468229478322 Marionette TRACE conn5 <- [1,2082,null,{}] 02:31:18 INFO - PROCESS | 4964 | 1468229478327 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 4964 | 1468229478332 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:18 INFO - PROCESS | 4964 | 1468229478424 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8A82800) [pid = 4964] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD5E6D400) [pid = 4964] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD7E0FC00) [pid = 4964] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD6307000) [pid = 4964] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD81A8C00) [pid = 4964] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD819B000) [pid = 4964] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD826FC00) [pid = 4964] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD880BC00) [pid = 4964] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD1F25400) [pid = 4964] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0DB6000) [pid = 4964] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD168C400) [pid = 4964] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC7AD400) [pid = 4964] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD03C2800) [pid = 4964] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC01C800) [pid = 4964] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC19EC00) [pid = 4964] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC7EE400) [pid = 4964] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC251400) [pid = 4964] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCBF3AC00) [pid = 4964] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCAE25C00) [pid = 4964] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD6303800) [pid = 4964] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD1E88000) [pid = 4964] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8270800) [pid = 4964] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD2A7DC00) [pid = 4964] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD909F400) [pid = 4964] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:31:18 INFO - PROCESS | 4964 | 1468229478510 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 4964 | 1468229478513 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD065A000 == 31 [pid = 4964] [id = 530] 02:31:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007B93992400) [pid = 4964] [serial = 1590] [outer = 0000000000000000] 02:31:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC01C800) [pid = 4964] [serial = 1591] [outer = 0000007B93992400] 02:31:18 INFO - PROCESS | 4964 | 1468229478561 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC458000) [pid = 4964] [serial = 1592] [outer = 0000007B93992400] 02:31:19 INFO - PROCESS | 4964 | 1468229479010 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 02:31:19 INFO - PROCESS | 4964 | 1468229479058 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 4964 | 1468229479062 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:31:19 INFO - PROCESS | 4964 | 1468229479067 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 4964 | 1468229479069 Marionette TRACE conn5 <- [1,2086,null,{}] 02:31:19 INFO - PROCESS | 4964 | 1468229479073 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 4964 | 1468229479075 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:19 INFO - PROCESS | 4964 | 1468229479171 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:31:19 INFO - PROCESS | 4964 | 1468229479179 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 4964 | 1468229479182 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1713800 == 32 [pid = 4964] [id = 531] 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD053F000) [pid = 4964] [serial = 1593] [outer = 0000000000000000] 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0545400) [pid = 4964] [serial = 1594] [outer = 0000007BD053F000] 02:31:19 INFO - PROCESS | 4964 | 1468229479227 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0D36800) [pid = 4964] [serial = 1595] [outer = 0000007BD053F000] 02:31:19 INFO - PROCESS | 4964 | 1468229479697 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 02:31:19 INFO - PROCESS | 4964 | 1468229479740 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 4964 | 1468229479743 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:31:19 INFO - PROCESS | 4964 | 1468229479748 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 4964 | 1468229479754 Marionette TRACE conn5 <- [1,2090,null,{}] 02:31:19 INFO - PROCESS | 4964 | 1468229479764 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 4964 | 1468229479768 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:19 INFO - PROCESS | 4964 | 1468229479857 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:31:19 INFO - PROCESS | 4964 | 1468229479866 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 4964 | 1468229479868 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63CA800 == 33 [pid = 4964] [id = 532] 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007B93997800) [pid = 4964] [serial = 1596] [outer = 0000000000000000] 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD168E400) [pid = 4964] [serial = 1597] [outer = 0000007B93997800] 02:31:19 INFO - PROCESS | 4964 | 1468229479912 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1F21C00) [pid = 4964] [serial = 1598] [outer = 0000007B93997800] 02:31:20 INFO - PROCESS | 4964 | 1468229480364 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 02:31:20 INFO - PROCESS | 4964 | 1468229480443 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 4964 | 1468229480446 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:31:20 INFO - PROCESS | 4964 | 1468229480450 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:31:20 INFO - PROCESS | 4964 | 1468229480451 Marionette TRACE conn5 <- [1,2094,null,{}] 02:31:20 INFO - PROCESS | 4964 | 1468229480455 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 4964 | 1468229480457 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:20 INFO - PROCESS | 4964 | 1468229480571 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:31:20 INFO - PROCESS | 4964 | 1468229480577 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 4964 | 1468229480580 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879A800 == 34 [pid = 4964] [id = 533] 02:31:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD29DB000) [pid = 4964] [serial = 1599] [outer = 0000000000000000] 02:31:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD578E400) [pid = 4964] [serial = 1600] [outer = 0000007BD29DB000] 02:31:20 INFO - PROCESS | 4964 | 1468229480676 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5BCC800) [pid = 4964] [serial = 1601] [outer = 0000007BD29DB000] 02:31:21 INFO - PROCESS | 4964 | 1468229481089 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 4964 | 1468229481125 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:31:21 INFO - PROCESS | 4964 | 1468229481128 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 4964 | 1468229481130 Marionette TRACE conn5 <- [1,2098,null,{}] 02:31:21 INFO - PROCESS | 4964 | 1468229481134 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 4964 | 1468229481136 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:21 INFO - PROCESS | 4964 | 1468229481287 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:31:21 INFO - PROCESS | 4964 | 1468229481345 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 4964 | 1468229481351 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E85800 == 35 [pid = 4964] [id = 534] 02:31:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD6303800) [pid = 4964] [serial = 1602] [outer = 0000000000000000] 02:31:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6309000) [pid = 4964] [serial = 1603] [outer = 0000007BD6303800] 02:31:21 INFO - PROCESS | 4964 | 1468229481408 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD7E10400) [pid = 4964] [serial = 1604] [outer = 0000007BD6303800] 02:31:21 INFO - PROCESS | 4964 | 1468229481842 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 776ms 02:31:21 INFO - PROCESS | 4964 | 1468229481909 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 4964 | 1468229481911 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:31:21 INFO - PROCESS | 4964 | 1468229481915 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 4964 | 1468229481917 Marionette TRACE conn5 <- [1,2102,null,{}] 02:31:21 INFO - PROCESS | 4964 | 1468229481920 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 4964 | 1468229481923 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:22 INFO - PROCESS | 4964 | 1468229482041 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:31:22 INFO - PROCESS | 4964 | 1468229482098 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 4964 | 1468229482100 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD946B000 == 36 [pid = 4964] [id = 535] 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD81A6800) [pid = 4964] [serial = 1605] [outer = 0000000000000000] 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8277000) [pid = 4964] [serial = 1606] [outer = 0000007BD81A6800] 02:31:22 INFO - PROCESS | 4964 | 1468229482145 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD880B000) [pid = 4964] [serial = 1607] [outer = 0000007BD81A6800] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC7BA400) [pid = 4964] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCAE08C00) [pid = 4964] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8A8A800) [pid = 4964] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD0DAD800) [pid = 4964] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCB3C6000) [pid = 4964] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5B48C00) [pid = 4964] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD25DF400) [pid = 4964] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD8A87000) [pid = 4964] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD5E71400) [pid = 4964] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCBF39C00) [pid = 4964] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD7E02400) [pid = 4964] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007B80041000) [pid = 4964] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCAE1FC00) [pid = 4964] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:31:22 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCAE26000) [pid = 4964] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:31:22 INFO - PROCESS | 4964 | 1468229482668 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 775ms 02:31:22 INFO - PROCESS | 4964 | 1468229482691 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 4964 | 1468229482693 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:31:22 INFO - PROCESS | 4964 | 1468229482697 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 4964 | 1468229482699 Marionette TRACE conn5 <- [1,2106,null,{}] 02:31:22 INFO - PROCESS | 4964 | 1468229482702 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 4964 | 1468229482704 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:22 INFO - PROCESS | 4964 | 1468229482785 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:31:22 INFO - PROCESS | 4964 | 1468229482864 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 4964 | 1468229482866 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1703000 == 37 [pid = 4964] [id = 536] 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007B93995C00) [pid = 4964] [serial = 1608] [outer = 0000000000000000] 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD5BF400) [pid = 4964] [serial = 1609] [outer = 0000007B93995C00] 02:31:22 INFO - PROCESS | 4964 | 1468229482911 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD5E70000) [pid = 4964] [serial = 1610] [outer = 0000007B93995C00] 02:31:23 INFO - PROCESS | 4964 | 1468229483243 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 586ms 02:31:23 INFO - PROCESS | 4964 | 1468229483286 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 4964 | 1468229483288 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:31:23 INFO - PROCESS | 4964 | 1468229483292 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 4964 | 1468229483302 Marionette TRACE conn5 <- [1,2110,null,{}] 02:31:23 INFO - PROCESS | 4964 | 1468229483306 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 4964 | 1468229483308 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:23 INFO - PROCESS | 4964 | 1468229483420 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:31:23 INFO - PROCESS | 4964 | 1468229483428 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 4964 | 1468229483430 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC5000 == 38 [pid = 4964] [id = 537] 02:31:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0673000) [pid = 4964] [serial = 1611] [outer = 0000000000000000] 02:31:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8A7F400) [pid = 4964] [serial = 1612] [outer = 0000007BD0673000] 02:31:23 INFO - PROCESS | 4964 | 1468229483474 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B35C00) [pid = 4964] [serial = 1613] [outer = 0000007BD0673000] 02:31:23 INFO - PROCESS | 4964 | 1468229483879 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 647ms 02:31:23 INFO - PROCESS | 4964 | 1468229483942 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 4964 | 1468229483944 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:31:23 INFO - PROCESS | 4964 | 1468229483947 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:31:23 INFO - PROCESS | 4964 | 1468229483949 Marionette TRACE conn5 <- [1,2114,null,{}] 02:31:23 INFO - PROCESS | 4964 | 1468229483953 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 4964 | 1468229483955 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:24 INFO - PROCESS | 4964 | 1468229484069 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:31:24 INFO - PROCESS | 4964 | 1468229484152 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 4964 | 1468229484154 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C4000 == 39 [pid = 4964] [id = 538] 02:31:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B4E000) [pid = 4964] [serial = 1614] [outer = 0000000000000000] 02:31:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD909FC00) [pid = 4964] [serial = 1615] [outer = 0000007BD8B4E000] 02:31:24 INFO - PROCESS | 4964 | 1468229484198 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90E3C00) [pid = 4964] [serial = 1616] [outer = 0000007BD8B4E000] 02:31:24 INFO - PROCESS | 4964 | 1468229484601 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 02:31:24 INFO - PROCESS | 4964 | 1468229484641 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 4964 | 1468229484646 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:31:24 INFO - PROCESS | 4964 | 1468229484651 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 4964 | 1468229484656 Marionette TRACE conn5 <- [1,2118,null,{}] 02:31:24 INFO - PROCESS | 4964 | 1468229484662 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 4964 | 1468229484666 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:24 INFO - PROCESS | 4964 | 1468229484817 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:31:24 INFO - PROCESS | 4964 | 1468229484935 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 4964 | 1468229484941 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD055C800 == 40 [pid = 4964] [id = 539] 02:31:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCB557000) [pid = 4964] [serial = 1617] [outer = 0000000000000000] 02:31:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCBF32800) [pid = 4964] [serial = 1618] [outer = 0000007BCB557000] 02:31:25 INFO - PROCESS | 4964 | 1468229485003 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC24F800) [pid = 4964] [serial = 1619] [outer = 0000007BCB557000] 02:31:25 INFO - PROCESS | 4964 | 1468229485641 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 4964 | 1468229485690 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:31:25 INFO - PROCESS | 4964 | 1468229485697 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 4964 | 1468229485700 Marionette TRACE conn5 <- [1,2122,null,{}] 02:31:25 INFO - PROCESS | 4964 | 1468229485704 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 4964 | 1468229485707 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:25 INFO - PROCESS | 4964 | 1468229485828 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:31:25 INFO - PROCESS | 4964 | 1468229485951 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 4964 | 1468229485954 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C18800 == 41 [pid = 4964] [id = 540] 02:31:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD06CCC00) [pid = 4964] [serial = 1620] [outer = 0000000000000000] 02:31:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD1142800) [pid = 4964] [serial = 1621] [outer = 0000007BD06CCC00] 02:31:26 INFO - PROCESS | 4964 | 1468229486013 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD1690000) [pid = 4964] [serial = 1622] [outer = 0000007BD06CCC00] 02:31:26 INFO - PROCESS | 4964 | 1468229486605 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 4964 | 1468229486693 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:31:26 INFO - PROCESS | 4964 | 1468229486711 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 4964 | 1468229486715 Marionette TRACE conn5 <- [1,2126,null,{}] 02:31:26 INFO - PROCESS | 4964 | 1468229486728 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 4964 | 1468229486733 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:26 INFO - PROCESS | 4964 | 1468229486855 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:31:26 INFO - PROCESS | 4964 | 1468229486974 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 4964 | 1468229486978 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDD000 == 42 [pid = 4964] [id = 541] 02:31:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD7E4DC00) [pid = 4964] [serial = 1623] [outer = 0000000000000000] 02:31:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD81A3400) [pid = 4964] [serial = 1624] [outer = 0000007BD7E4DC00] 02:31:27 INFO - PROCESS | 4964 | 1468229487038 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD8B4F400) [pid = 4964] [serial = 1625] [outer = 0000007BD7E4DC00] 02:31:27 INFO - PROCESS | 4964 | 1468229487632 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 944ms 02:31:27 INFO - PROCESS | 4964 | 1468229487675 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 4964 | 1468229487678 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:31:27 INFO - PROCESS | 4964 | 1468229487683 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:31:27 INFO - PROCESS | 4964 | 1468229487685 Marionette TRACE conn5 <- [1,2130,null,{}] 02:31:27 INFO - PROCESS | 4964 | 1468229487689 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 4964 | 1468229487691 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:27 INFO - PROCESS | 4964 | 1468229487806 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:31:27 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD132B000 == 41 [pid = 4964] [id = 10] 02:31:27 INFO - PROCESS | 4964 | 1468229487959 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 4964 | 1468229487961 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD824E800 == 42 [pid = 4964] [id = 542] 02:31:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD1071400) [pid = 4964] [serial = 1626] [outer = 0000000000000000] 02:31:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD10E6C00) [pid = 4964] [serial = 1627] [outer = 0000007BD1071400] 02:31:28 INFO - PROCESS | 4964 | 1468229488056 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD93BEC00) [pid = 4964] [serial = 1628] [outer = 0000007BD1071400] 02:31:28 INFO - PROCESS | 4964 | 1468229488845 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 4964 | 1468229488925 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:31:28 INFO - PROCESS | 4964 | 1468229488931 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 4964 | 1468229488934 Marionette TRACE conn5 <- [1,2134,null,{}] 02:31:28 INFO - PROCESS | 4964 | 1468229488940 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 4964 | 1468229488943 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:29 INFO - PROCESS | 4964 | 1468229489090 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:31:29 INFO - PROCESS | 4964 | 1468229489220 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 4964 | 1468229489225 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC80000 == 43 [pid = 4964] [id = 543] 02:31:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BCC252800) [pid = 4964] [serial = 1629] [outer = 0000000000000000] 02:31:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCC5BB400) [pid = 4964] [serial = 1630] [outer = 0000007BCC252800] 02:31:29 INFO - PROCESS | 4964 | 1468229489278 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD053FC00) [pid = 4964] [serial = 1631] [outer = 0000007BCC252800] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC5000 == 42 [pid = 4964] [id = 537] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1703000 == 41 [pid = 4964] [id = 536] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD946B000 == 40 [pid = 4964] [id = 535] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E85800 == 39 [pid = 4964] [id = 534] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879A800 == 38 [pid = 4964] [id = 533] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63CA800 == 37 [pid = 4964] [id = 532] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1713800 == 36 [pid = 4964] [id = 531] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD065A000 == 35 [pid = 4964] [id = 530] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007B939F8000 == 34 [pid = 4964] [id = 529] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0D76800 == 33 [pid = 4964] [id = 528] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF028800 == 32 [pid = 4964] [id = 527] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD36F000 == 31 [pid = 4964] [id = 513] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCABFD800 == 30 [pid = 4964] [id = 11] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD824E800 == 29 [pid = 4964] [id = 542] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDD000 == 28 [pid = 4964] [id = 541] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C18800 == 27 [pid = 4964] [id = 540] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C4000 == 26 [pid = 4964] [id = 538] 02:31:30 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD055C800 == 25 [pid = 4964] [id = 539] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BD90A2400) [pid = 4964] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BD8D1E800) [pid = 4964] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BCD3F2000) [pid = 4964] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD8A88000) [pid = 4964] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8B3E000) [pid = 4964] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD1F23000) [pid = 4964] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD06CC400) [pid = 4964] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5E70C00) [pid = 4964] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD0546800) [pid = 4964] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD25E1C00) [pid = 4964] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD8B41000) [pid = 4964] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5B48800) [pid = 4964] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD5E65800) [pid = 4964] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD6325C00) [pid = 4964] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD6305000) [pid = 4964] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC01EC00) [pid = 4964] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1699000) [pid = 4964] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD6308400) [pid = 4964] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD7E0D000) [pid = 4964] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC30C000) [pid = 4964] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCB53D400) [pid = 4964] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD7EF8C00) [pid = 4964] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD03C5400) [pid = 4964] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8A83000) [pid = 4964] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC45C800) [pid = 4964] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC128800) [pid = 4964] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCC456C00) [pid = 4964] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCAE22800) [pid = 4964] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:31:30 INFO - PROCESS | 4964 | 1468229490487 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 4964 | 1468229490532 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:31:30 INFO - PROCESS | 4964 | 1468229490536 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:31:30 INFO - PROCESS | 4964 | 1468229490541 Marionette TRACE conn5 <- [1,2138,null,{}] 02:31:30 INFO - PROCESS | 4964 | 1468229490546 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 4964 | 1468229490549 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:30 INFO - PROCESS | 4964 | 1468229490673 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:31:30 INFO - PROCESS | 4964 | 1468229490754 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 4964 | 1468229490756 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5E3000 == 26 [pid = 4964] [id = 544] 02:31:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCB554400) [pid = 4964] [serial = 1632] [outer = 0000000000000000] 02:31:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC01E400) [pid = 4964] [serial = 1633] [outer = 0000007BCB554400] 02:31:30 INFO - PROCESS | 4964 | 1468229490806 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC131C00) [pid = 4964] [serial = 1634] [outer = 0000007BCB554400] 02:31:31 INFO - PROCESS | 4964 | 1468229491187 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 4964 | 1468229491239 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:31:31 INFO - PROCESS | 4964 | 1468229491276 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 4964 | 1468229491279 Marionette TRACE conn5 <- [1,2142,null,{}] 02:31:31 INFO - PROCESS | 4964 | 1468229491287 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 4964 | 1468229491290 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:31 INFO - PROCESS | 4964 | 1468229491391 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:31:31 INFO - PROCESS | 4964 | 1468229491405 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 4964 | 1468229491407 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1659800 == 27 [pid = 4964] [id = 545] 02:31:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC30C000) [pid = 4964] [serial = 1635] [outer = 0000000000000000] 02:31:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC5B8400) [pid = 4964] [serial = 1636] [outer = 0000007BCC30C000] 02:31:31 INFO - PROCESS | 4964 | 1468229491457 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD3EE000) [pid = 4964] [serial = 1637] [outer = 0000007BCC30C000] 02:31:31 INFO - PROCESS | 4964 | 1468229491903 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 712ms 02:31:31 INFO - PROCESS | 4964 | 1468229491959 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 4964 | 1468229491962 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:31:31 INFO - PROCESS | 4964 | 1468229491966 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 4964 | 1468229491969 Marionette TRACE conn5 <- [1,2146,null,{}] 02:31:31 INFO - PROCESS | 4964 | 1468229491981 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 4964 | 1468229491987 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:32 INFO - PROCESS | 4964 | 1468229492075 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:31:32 INFO - PROCESS | 4964 | 1468229492082 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 4964 | 1468229492086 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5A8A800 == 28 [pid = 4964] [id = 546] 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD05EDC00) [pid = 4964] [serial = 1638] [outer = 0000000000000000] 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD0D17800) [pid = 4964] [serial = 1639] [outer = 0000007BD05EDC00] 02:31:32 INFO - PROCESS | 4964 | 1468229492134 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD114C800) [pid = 4964] [serial = 1640] [outer = 0000007BD05EDC00] 02:31:32 INFO - PROCESS | 4964 | 1468229492617 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 4964 | 1468229492663 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:31:32 INFO - PROCESS | 4964 | 1468229492667 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 4964 | 1468229492669 Marionette TRACE conn5 <- [1,2150,null,{}] 02:31:32 INFO - PROCESS | 4964 | 1468229492672 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 4964 | 1468229492674 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:32 INFO - PROCESS | 4964 | 1468229492818 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:31:32 INFO - PROCESS | 4964 | 1468229492842 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 4964 | 1468229492845 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8007000 == 29 [pid = 4964] [id = 547] 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1F24400) [pid = 4964] [serial = 1641] [outer = 0000000000000000] 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD2170800) [pid = 4964] [serial = 1642] [outer = 0000007BD1F24400] 02:31:32 INFO - PROCESS | 4964 | 1468229492890 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD29DA400) [pid = 4964] [serial = 1643] [outer = 0000007BD1F24400] 02:31:33 INFO - PROCESS | 4964 | 1468229493333 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 02:31:33 INFO - PROCESS | 4964 | 1468229493360 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 4964 | 1468229493363 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:31:33 INFO - PROCESS | 4964 | 1468229493366 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 4964 | 1468229493368 Marionette TRACE conn5 <- [1,2154,null,{}] 02:31:33 INFO - PROCESS | 4964 | 1468229493371 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 4964 | 1468229493373 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:33 INFO - PROCESS | 4964 | 1468229493479 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:31:33 INFO - PROCESS | 4964 | 1468229493485 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 4964 | 1468229493487 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8799800 == 30 [pid = 4964] [id = 548] 02:31:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC91E400) [pid = 4964] [serial = 1644] [outer = 0000000000000000] 02:31:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5B48800) [pid = 4964] [serial = 1645] [outer = 0000007BCC91E400] 02:31:33 INFO - PROCESS | 4964 | 1468229493533 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E69800) [pid = 4964] [serial = 1646] [outer = 0000007BCC91E400] 02:31:34 INFO - PROCESS | 4964 | 1468229493994 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 02:31:34 INFO - PROCESS | 4964 | 1468229494061 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 4964 | 1468229494064 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:31:34 INFO - PROCESS | 4964 | 1468229494067 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 4964 | 1468229494069 Marionette TRACE conn5 <- [1,2158,null,{}] 02:31:34 INFO - PROCESS | 4964 | 1468229494073 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 4964 | 1468229494079 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:34 INFO - PROCESS | 4964 | 1468229494240 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:31:34 INFO - PROCESS | 4964 | 1468229494255 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 4964 | 1468229494257 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930F800 == 31 [pid = 4964] [id = 549] 02:31:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5E6A400) [pid = 4964] [serial = 1647] [outer = 0000000000000000] 02:31:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD7E05C00) [pid = 4964] [serial = 1648] [outer = 0000007BD5E6A400] 02:31:34 INFO - PROCESS | 4964 | 1468229494302 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007B800B6800) [pid = 4964] [serial = 1649] [outer = 0000007BD5E6A400] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5B0B800) [pid = 4964] [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.] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD132C000) [pid = 4964] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD81A6800) [pid = 4964] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD909E800) [pid = 4964] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007B93992400) [pid = 4964] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007B9398E000) [pid = 4964] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCABCE400) [pid = 4964] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007B93997800) [pid = 4964] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD053F000) [pid = 4964] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD6303800) [pid = 4964] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD0673000) [pid = 4964] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007B93995C00) [pid = 4964] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8B4E000) [pid = 4964] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:31:34 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD29DB000) [pid = 4964] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:31:34 INFO - PROCESS | 4964 | 1468229494905 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 881ms 02:31:34 INFO - PROCESS | 4964 | 1468229494951 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 4964 | 1468229494954 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:31:34 INFO - PROCESS | 4964 | 1468229494958 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 4964 | 1468229494960 Marionette TRACE conn5 <- [1,2162,null,{}] 02:31:34 INFO - PROCESS | 4964 | 1468229494963 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 4964 | 1468229494965 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:35 INFO - PROCESS | 4964 | 1468229495044 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:31:35 INFO - PROCESS | 4964 | 1468229495050 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 4964 | 1468229495052 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9442000 == 32 [pid = 4964] [id = 550] 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCCE47400) [pid = 4964] [serial = 1650] [outer = 0000000000000000] 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1E82C00) [pid = 4964] [serial = 1651] [outer = 0000007BCCE47400] 02:31:35 INFO - PROCESS | 4964 | 1468229495097 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD7E0FC00) [pid = 4964] [serial = 1652] [outer = 0000007BCCE47400] 02:31:35 INFO - PROCESS | 4964 | 1468229495511 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 585ms 02:31:35 INFO - PROCESS | 4964 | 1468229495549 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 4964 | 1468229495551 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:31:35 INFO - PROCESS | 4964 | 1468229495555 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 4964 | 1468229495557 Marionette TRACE conn5 <- [1,2166,null,{}] 02:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:31:35 INFO - PROCESS | 4964 | 1468229495564 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 4964 | 1468229495566 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:35 INFO - PROCESS | 4964 | 1468229495648 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:31:35 INFO - PROCESS | 4964 | 1468229495654 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 4964 | 1468229495656 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98AD000 == 33 [pid = 4964] [id = 551] 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD7E54C00) [pid = 4964] [serial = 1653] [outer = 0000000000000000] 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81A6800) [pid = 4964] [serial = 1654] [outer = 0000007BD7E54C00] 02:31:35 INFO - PROCESS | 4964 | 1468229495700 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8271000) [pid = 4964] [serial = 1655] [outer = 0000007BD7E54C00] 02:31:36 INFO - PROCESS | 4964 | 1468229496133 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 02:31:36 INFO - PROCESS | 4964 | 1468229496199 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 4964 | 1468229496202 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:31:36 INFO - PROCESS | 4964 | 1468229496245 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:31:36 INFO - PROCESS | 4964 | 1468229496249 Marionette TRACE conn5 <- [1,2170,null,{}] 02:31:36 INFO - PROCESS | 4964 | 1468229496255 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 4964 | 1468229496259 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:36 INFO - PROCESS | 4964 | 1468229496421 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:31:36 INFO - PROCESS | 4964 | 1468229496496 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 4964 | 1468229496500 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE21800 == 34 [pid = 4964] [id = 552] 02:31:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007B93993800) [pid = 4964] [serial = 1656] [outer = 0000000000000000] 02:31:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCAE1CC00) [pid = 4964] [serial = 1657] [outer = 0000007B93993800] 02:31:36 INFO - PROCESS | 4964 | 1468229496560 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCBF34000) [pid = 4964] [serial = 1658] [outer = 0000007B93993800] 02:31:37 INFO - PROCESS | 4964 | 1468229497362 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1138ms 02:31:37 INFO - PROCESS | 4964 | 1468229497399 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 4964 | 1468229497404 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:31:37 INFO - PROCESS | 4964 | 1468229497411 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 4964 | 1468229497414 Marionette TRACE conn5 <- [1,2174,null,{}] 02:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:31:37 INFO - PROCESS | 4964 | 1468229497420 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 4964 | 1468229497425 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:37 INFO - PROCESS | 4964 | 1468229497549 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:31:37 INFO - PROCESS | 4964 | 1468229497672 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 4964 | 1468229497675 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D9800 == 35 [pid = 4964] [id = 553] 02:31:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCD3F2000) [pid = 4964] [serial = 1659] [outer = 0000000000000000] 02:31:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD0523C00) [pid = 4964] [serial = 1660] [outer = 0000007BCD3F2000] 02:31:37 INFO - PROCESS | 4964 | 1468229497734 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD0DAD800) [pid = 4964] [serial = 1661] [outer = 0000007BCD3F2000] 02:31:38 INFO - PROCESS | 4964 | 1468229498668 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1341ms 02:31:38 INFO - PROCESS | 4964 | 1468229498759 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 4964 | 1468229498764 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:31:38 INFO - PROCESS | 4964 | 1468229498769 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 4964 | 1468229498772 Marionette TRACE conn5 <- [1,2178,null,{}] 02:31:38 INFO - PROCESS | 4964 | 1468229498778 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 4964 | 1468229498781 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:38 INFO - PROCESS | 4964 | 1468229498906 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9442000 == 34 [pid = 4964] [id = 550] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930F800 == 33 [pid = 4964] [id = 549] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8799800 == 32 [pid = 4964] [id = 548] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8007000 == 31 [pid = 4964] [id = 547] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A8A800 == 30 [pid = 4964] [id = 546] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1659800 == 29 [pid = 4964] [id = 545] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5E3000 == 28 [pid = 4964] [id = 544] 02:31:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC80000 == 27 [pid = 4964] [id = 543] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD8277000) [pid = 4964] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD90A8800) [pid = 4964] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC01C800) [pid = 4964] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC458000) [pid = 4964] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCAE25000) [pid = 4964] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCBF3CC00) [pid = 4964] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCB553400) [pid = 4964] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCBF3A400) [pid = 4964] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD168E400) [pid = 4964] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0545400) [pid = 4964] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD7E10400) [pid = 4964] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD0D36800) [pid = 4964] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD6309000) [pid = 4964] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8B35C00) [pid = 4964] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCD5BF400) [pid = 4964] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD909FC00) [pid = 4964] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD90E3C00) [pid = 4964] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD880B000) [pid = 4964] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8A7F400) [pid = 4964] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD578E400) [pid = 4964] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5BCC800) [pid = 4964] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD5E70000) [pid = 4964] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD1F21C00) [pid = 4964] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BCC022C00) [pid = 4964] [serial = 1100] [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.] 02:31:38 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BCC7DD800) [pid = 4964] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:31:39 INFO - PROCESS | 4964 | 1468229499011 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 4964 | 1468229499015 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B939F9800 == 28 [pid = 4964] [id = 554] 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCA3D2800) [pid = 4964] [serial = 1662] [outer = 0000000000000000] 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCAE2AC00) [pid = 4964] [serial = 1663] [outer = 0000007BCA3D2800] 02:31:39 INFO - PROCESS | 4964 | 1468229499065 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCBF3AC00) [pid = 4964] [serial = 1664] [outer = 0000007BCA3D2800] 02:31:39 INFO - PROCESS | 4964 | 1468229499445 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 732ms 02:31:39 INFO - PROCESS | 4964 | 1468229499505 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 4964 | 1468229499510 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:31:39 INFO - PROCESS | 4964 | 1468229499516 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 4964 | 1468229499518 Marionette TRACE conn5 <- [1,2182,null,{}] 02:31:39 INFO - PROCESS | 4964 | 1468229499522 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 4964 | 1468229499525 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:39 INFO - PROCESS | 4964 | 1468229499614 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:31:39 INFO - PROCESS | 4964 | 1468229499620 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 4964 | 1468229499622 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1609800 == 29 [pid = 4964] [id = 555] 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCC125C00) [pid = 4964] [serial = 1665] [outer = 0000000000000000] 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC246400) [pid = 4964] [serial = 1666] [outer = 0000007BCC125C00] 02:31:39 INFO - PROCESS | 4964 | 1468229499670 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC455400) [pid = 4964] [serial = 1667] [outer = 0000007BCC125C00] 02:31:40 INFO - PROCESS | 4964 | 1468229500128 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 02:31:40 INFO - PROCESS | 4964 | 1468229500148 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 4964 | 1468229500150 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:31:40 INFO - PROCESS | 4964 | 1468229500154 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 4964 | 1468229500158 Marionette TRACE conn5 <- [1,2186,null,{}] 02:31:40 INFO - PROCESS | 4964 | 1468229500169 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 4964 | 1468229500174 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:40 INFO - PROCESS | 4964 | 1468229500269 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:31:40 INFO - PROCESS | 4964 | 1468229500315 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 4964 | 1468229500319 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2585800 == 30 [pid = 4964] [id = 556] 02:31:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD06CEC00) [pid = 4964] [serial = 1668] [outer = 0000000000000000] 02:31:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD0DAF800) [pid = 4964] [serial = 1669] [outer = 0000007BD06CEC00] 02:31:40 INFO - PROCESS | 4964 | 1468229500368 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD135F400) [pid = 4964] [serial = 1670] [outer = 0000007BD06CEC00] 02:31:40 INFO - PROCESS | 4964 | 1468229500808 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 02:31:40 INFO - PROCESS | 4964 | 1468229500891 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 4964 | 1468229500894 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:31:40 INFO - PROCESS | 4964 | 1468229500897 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 4964 | 1468229500899 Marionette TRACE conn5 <- [1,2190,null,{}] 02:31:40 INFO - PROCESS | 4964 | 1468229500903 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 4964 | 1468229500905 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:40 INFO - PROCESS | 4964 | 1468229500994 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:31:41 INFO - PROCESS | 4964 | 1468229500999 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 4964 | 1468229501001 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7E88800 == 31 [pid = 4964] [id = 557] 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD1E90000) [pid = 4964] [serial = 1671] [outer = 0000000000000000] 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD25DC800) [pid = 4964] [serial = 1672] [outer = 0000007BD1E90000] 02:31:41 INFO - PROCESS | 4964 | 1468229501047 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD5B43400) [pid = 4964] [serial = 1673] [outer = 0000007BD1E90000] 02:31:41 INFO - PROCESS | 4964 | 1468229501495 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 02:31:41 INFO - PROCESS | 4964 | 1468229501531 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 4964 | 1468229501534 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:31:41 INFO - PROCESS | 4964 | 1468229501537 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:31:41 INFO - PROCESS | 4964 | 1468229501539 Marionette TRACE conn5 <- [1,2194,null,{}] 02:31:41 INFO - PROCESS | 4964 | 1468229501549 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 4964 | 1468229501552 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:41 INFO - PROCESS | 4964 | 1468229501660 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:31:41 INFO - PROCESS | 4964 | 1468229501743 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 4964 | 1468229501745 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8848000 == 32 [pid = 4964] [id = 558] 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD1F21400) [pid = 4964] [serial = 1674] [outer = 0000000000000000] 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5BD4000) [pid = 4964] [serial = 1675] [outer = 0000007BD1F21400] 02:31:41 INFO - PROCESS | 4964 | 1468229501790 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD61EA800) [pid = 4964] [serial = 1676] [outer = 0000007BD1F21400] 02:31:42 INFO - PROCESS | 4964 | 1468229502195 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 02:31:42 INFO - PROCESS | 4964 | 1468229502275 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 4964 | 1468229502277 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:31:42 INFO - PROCESS | 4964 | 1468229502280 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 4964 | 1468229502282 Marionette TRACE conn5 <- [1,2198,null,{}] 02:31:42 INFO - PROCESS | 4964 | 1468229502286 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 4964 | 1468229502292 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:42 INFO - PROCESS | 4964 | 1468229502440 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:31:42 INFO - PROCESS | 4964 | 1468229502447 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 4964 | 1468229502449 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9331000 == 33 [pid = 4964] [id = 559] 02:31:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD6310400) [pid = 4964] [serial = 1677] [outer = 0000000000000000] 02:31:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD80DA800) [pid = 4964] [serial = 1678] [outer = 0000007BD6310400] 02:31:42 INFO - PROCESS | 4964 | 1468229502494 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8277000) [pid = 4964] [serial = 1679] [outer = 0000007BD6310400] 02:31:42 INFO - PROCESS | 4964 | 1468229502921 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 02:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:31:42 INFO - PROCESS | 4964 | 1468229502974 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 4964 | 1468229502976 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:31:42 INFO - PROCESS | 4964 | 1468229502979 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 4964 | 1468229502981 Marionette TRACE conn5 <- [1,2202,null,{}] 02:31:43 INFO - PROCESS | 4964 | 1468229503008 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 4964 | 1468229503010 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:43 INFO - PROCESS | 4964 | 1468229503148 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:31:43 INFO - PROCESS | 4964 | 1468229503202 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 4964 | 1468229503205 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB397800 == 34 [pid = 4964] [id = 560] 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8A7EC00) [pid = 4964] [serial = 1680] [outer = 0000000000000000] 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8A8BC00) [pid = 4964] [serial = 1681] [outer = 0000007BD8A7EC00] 02:31:43 INFO - PROCESS | 4964 | 1468229503249 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8B39800) [pid = 4964] [serial = 1682] [outer = 0000007BD8A7EC00] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC252800) [pid = 4964] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1F24400) [pid = 4964] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC91E400) [pid = 4964] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC30C000) [pid = 4964] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5E6A400) [pid = 4964] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD05EDC00) [pid = 4964] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCB554400) [pid = 4964] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCB557000) [pid = 4964] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD06CCC00) [pid = 4964] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD7E4DC00) [pid = 4964] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD1071400) [pid = 4964] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:31:43 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCCE47400) [pid = 4964] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:31:43 INFO - PROCESS | 4964 | 1468229503639 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 02:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:31:43 INFO - PROCESS | 4964 | 1468229503672 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 4964 | 1468229503675 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:31:43 INFO - PROCESS | 4964 | 1468229503678 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 4964 | 1468229503679 Marionette TRACE conn5 <- [1,2206,null,{}] 02:31:43 INFO - PROCESS | 4964 | 1468229503693 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 4964 | 1468229503695 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:43 INFO - PROCESS | 4964 | 1468229503778 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:31:43 INFO - PROCESS | 4964 | 1468229503797 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 4964 | 1468229503799 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2AB000 == 35 [pid = 4964] [id = 561] 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC45C000) [pid = 4964] [serial = 1683] [outer = 0000000000000000] 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD168B400) [pid = 4964] [serial = 1684] [outer = 0000007BCC45C000] 02:31:43 INFO - PROCESS | 4964 | 1468229503844 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD81B0C00) [pid = 4964] [serial = 1685] [outer = 0000007BCC45C000] 02:31:44 INFO - PROCESS | 4964 | 1468229504248 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 647ms 02:31:44 INFO - PROCESS | 4964 | 1468229504329 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 4964 | 1468229504331 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:31:44 INFO - PROCESS | 4964 | 1468229504334 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 4964 | 1468229504336 Marionette TRACE conn5 <- [1,2210,null,{}] 02:31:44 INFO - PROCESS | 4964 | 1468229504339 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 4964 | 1468229504341 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:44 INFO - PROCESS | 4964 | 1468229504426 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:31:44 INFO - PROCESS | 4964 | 1468229504433 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 4964 | 1468229504435 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD389000 == 36 [pid = 4964] [id = 562] 02:31:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD8A8A400) [pid = 4964] [serial = 1686] [outer = 0000000000000000] 02:31:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8B49000) [pid = 4964] [serial = 1687] [outer = 0000007BD8A8A400] 02:31:44 INFO - PROCESS | 4964 | 1468229504479 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8E4D400) [pid = 4964] [serial = 1688] [outer = 0000007BD8A8A400] 02:31:44 INFO - PROCESS | 4964 | 1468229504916 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 02:31:44 INFO - PROCESS | 4964 | 1468229504967 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 4964 | 1468229504969 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:31:44 INFO - PROCESS | 4964 | 1468229504973 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 4964 | 1468229504974 Marionette TRACE conn5 <- [1,2214,null,{}] 02:31:44 INFO - PROCESS | 4964 | 1468229504983 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 4964 | 1468229504985 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:45 INFO - PROCESS | 4964 | 1468229505069 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:31:45 INFO - PROCESS | 4964 | 1468229505077 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 4964 | 1468229505079 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD97C000 == 37 [pid = 4964] [id = 563] 02:31:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD9040000) [pid = 4964] [serial = 1689] [outer = 0000000000000000] 02:31:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD90A8800) [pid = 4964] [serial = 1690] [outer = 0000007BD9040000] 02:31:45 INFO - PROCESS | 4964 | 1468229505124 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD90EBC00) [pid = 4964] [serial = 1691] [outer = 0000007BD9040000] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007B939F9800 == 36 [pid = 4964] [id = 554] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D9800 == 35 [pid = 4964] [id = 553] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98AD000 == 34 [pid = 4964] [id = 551] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCCE21800 == 33 [pid = 4964] [id = 552] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1609800 == 32 [pid = 4964] [id = 555] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9331000 == 31 [pid = 4964] [id = 559] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7E88800 == 30 [pid = 4964] [id = 557] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8848000 == 29 [pid = 4964] [id = 558] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD389000 == 28 [pid = 4964] [id = 562] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB397800 == 27 [pid = 4964] [id = 560] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2AB000 == 26 [pid = 4964] [id = 561] 02:31:46 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2585800 == 25 [pid = 4964] [id = 556] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC5BB400) [pid = 4964] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD053FC00) [pid = 4964] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD2170800) [pid = 4964] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5B48800) [pid = 4964] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC5B8400) [pid = 4964] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCD3EE000) [pid = 4964] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD29DA400) [pid = 4964] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD7E05C00) [pid = 4964] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD0D17800) [pid = 4964] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD5E69800) [pid = 4964] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC01E400) [pid = 4964] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC131C00) [pid = 4964] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007B800B6800) [pid = 4964] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCC24F800) [pid = 4964] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCBF32800) [pid = 4964] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD1690000) [pid = 4964] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD1142800) [pid = 4964] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD8B4F400) [pid = 4964] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD81A3400) [pid = 4964] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD93BEC00) [pid = 4964] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD10E6C00) [pid = 4964] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD1E82C00) [pid = 4964] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD7E0FC00) [pid = 4964] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD114C800) [pid = 4964] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD81A6800) [pid = 4964] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:31:46 INFO - PROCESS | 4964 | 1468229506961 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2040ms 02:31:47 INFO - PROCESS | 4964 | 1468229507015 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 4964 | 1468229507019 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:31:47 INFO - PROCESS | 4964 | 1468229507024 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 4964 | 1468229507028 Marionette TRACE conn5 <- [1,2218,null,{}] 02:31:47 INFO - PROCESS | 4964 | 1468229507034 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 4964 | 1468229507037 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:47 INFO - PROCESS | 4964 | 1468229507132 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:31:47 INFO - PROCESS | 4964 | 1468229507139 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 4964 | 1468229507144 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC7D4800 == 26 [pid = 4964] [id = 564] 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BCAE23400) [pid = 4964] [serial = 1692] [outer = 0000000000000000] 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCAE24000) [pid = 4964] [serial = 1693] [outer = 0000007BCAE23400] 02:31:47 INFO - PROCESS | 4964 | 1468229507199 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCB7C8000) [pid = 4964] [serial = 1694] [outer = 0000007BCAE23400] 02:31:47 INFO - PROCESS | 4964 | 1468229507678 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 02:31:47 INFO - PROCESS | 4964 | 1468229507719 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 4964 | 1468229507725 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:31:47 INFO - PROCESS | 4964 | 1468229507731 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 4964 | 1468229507734 Marionette TRACE conn5 <- [1,2222,null,{}] 02:31:47 INFO - PROCESS | 4964 | 1468229507738 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 4964 | 1468229507741 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:47 INFO - PROCESS | 4964 | 1468229507832 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:31:47 INFO - PROCESS | 4964 | 1468229507841 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 4964 | 1468229507844 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10C6000 == 27 [pid = 4964] [id = 565] 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC024400) [pid = 4964] [serial = 1695] [outer = 0000000000000000] 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BCC028000) [pid = 4964] [serial = 1696] [outer = 0000007BCC024400] 02:31:47 INFO - PROCESS | 4964 | 1468229507899 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BCC12F400) [pid = 4964] [serial = 1697] [outer = 0000007BCC024400] 02:31:48 INFO - PROCESS | 4964 | 1468229508354 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 02:31:48 INFO - PROCESS | 4964 | 1468229508425 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 4964 | 1468229508427 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:31:48 INFO - PROCESS | 4964 | 1468229508431 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 4964 | 1468229508435 Marionette TRACE conn5 <- [1,2226,null,{}] 02:31:48 INFO - PROCESS | 4964 | 1468229508447 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 4964 | 1468229508452 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:48 INFO - PROCESS | 4964 | 1468229508567 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:31:48 INFO - PROCESS | 4964 | 1468229508650 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 4964 | 1468229508654 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1717000 == 28 [pid = 4964] [id = 566] 02:31:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007B80035000) [pid = 4964] [serial = 1698] [outer = 0000000000000000] 02:31:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC457400) [pid = 4964] [serial = 1699] [outer = 0000007B80035000] 02:31:48 INFO - PROCESS | 4964 | 1468229508703 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCC72BC00) [pid = 4964] [serial = 1700] [outer = 0000007B80035000] 02:31:49 INFO - PROCESS | 4964 | 1468229509055 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 02:31:49 INFO - PROCESS | 4964 | 1468229509128 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 4964 | 1468229509131 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:31:49 INFO - PROCESS | 4964 | 1468229509134 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 4964 | 1468229509136 Marionette TRACE conn5 <- [1,2230,null,{}] 02:31:49 INFO - PROCESS | 4964 | 1468229509140 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 4964 | 1468229509142 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:49 INFO - PROCESS | 4964 | 1468229509228 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:31:49 INFO - PROCESS | 4964 | 1468229509233 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 4964 | 1468229509235 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2652000 == 29 [pid = 4964] [id = 567] 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCCEDF800) [pid = 4964] [serial = 1701] [outer = 0000000000000000] 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD035CC00) [pid = 4964] [serial = 1702] [outer = 0000007BCCEDF800] 02:31:49 INFO - PROCESS | 4964 | 1468229509281 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD053FC00) [pid = 4964] [serial = 1703] [outer = 0000007BCCEDF800] 02:31:49 INFO - PROCESS | 4964 | 1468229509702 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 586ms 02:31:49 INFO - PROCESS | 4964 | 1468229509724 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 4964 | 1468229509726 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:31:49 INFO - PROCESS | 4964 | 1468229509741 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 4964 | 1468229509744 Marionette TRACE conn5 <- [1,2234,null,{}] 02:31:49 INFO - PROCESS | 4964 | 1468229509747 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 4964 | 1468229509749 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:49 INFO - PROCESS | 4964 | 1468229509830 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:31:49 INFO - PROCESS | 4964 | 1468229509835 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 4964 | 1468229509837 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B3800 == 30 [pid = 4964] [id = 568] 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007B9398D000) [pid = 4964] [serial = 1704] [outer = 0000000000000000] 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD0677400) [pid = 4964] [serial = 1705] [outer = 0000007B9398D000] 02:31:49 INFO - PROCESS | 4964 | 1468229509882 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD0D37000) [pid = 4964] [serial = 1706] [outer = 0000007B9398D000] 02:31:50 INFO - PROCESS | 4964 | 1468229510325 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 02:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:31:50 INFO - PROCESS | 4964 | 1468229510374 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 4964 | 1468229510377 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 4964 | 1468229510380 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 4964 | 1468229510382 Marionette TRACE conn5 <- [1,2238,null,{}] 02:31:50 INFO - PROCESS | 4964 | 1468229510385 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 4964 | 1468229510391 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:50 INFO - PROCESS | 4964 | 1468229510498 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:31:50 INFO - PROCESS | 4964 | 1468229510505 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 4964 | 1468229510508 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8333800 == 31 [pid = 4964] [id = 569] 02:31:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD0DB7800) [pid = 4964] [serial = 1707] [outer = 0000000000000000] 02:31:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD1E86000) [pid = 4964] [serial = 1708] [outer = 0000007BD0DB7800] 02:31:50 INFO - PROCESS | 4964 | 1468229510554 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD1F28000) [pid = 4964] [serial = 1709] [outer = 0000007BD0DB7800] 02:31:50 INFO - PROCESS | 4964 | 1468229510963 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 625ms 02:31:51 INFO - PROCESS | 4964 | 1468229511012 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 4964 | 1468229511014 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:31:51 INFO - PROCESS | 4964 | 1468229511017 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 4964 | 1468229511019 Marionette TRACE conn5 <- [1,2242,null,{}] 02:31:51 INFO - PROCESS | 4964 | 1468229511027 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 4964 | 1468229511030 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:51 INFO - PROCESS | 4964 | 1468229511109 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:31:51 INFO - PROCESS | 4964 | 1468229511114 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 4964 | 1468229511116 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C11000 == 32 [pid = 4964] [id = 570] 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD1F28800) [pid = 4964] [serial = 1710] [outer = 0000000000000000] 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD5A52400) [pid = 4964] [serial = 1711] [outer = 0000007BD1F28800] 02:31:51 INFO - PROCESS | 4964 | 1468229511160 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5B4EC00) [pid = 4964] [serial = 1712] [outer = 0000007BD1F28800] 02:31:51 INFO - PROCESS | 4964 | 1468229511584 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 02:31:51 INFO - PROCESS | 4964 | 1468229511656 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 4964 | 1468229511658 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:31:51 INFO - PROCESS | 4964 | 1468229511662 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 4964 | 1468229511664 Marionette TRACE conn5 <- [1,2246,null,{}] 02:31:51 INFO - PROCESS | 4964 | 1468229511667 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 4964 | 1468229511669 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:51 INFO - PROCESS | 4964 | 1468229511750 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:31:51 INFO - PROCESS | 4964 | 1468229511758 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 4964 | 1468229511760 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD931A000 == 33 [pid = 4964] [id = 571] 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5BCE400) [pid = 4964] [serial = 1713] [outer = 0000000000000000] 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD5E6C000) [pid = 4964] [serial = 1714] [outer = 0000007BD5BCE400] 02:31:51 INFO - PROCESS | 4964 | 1468229511806 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD619CC00) [pid = 4964] [serial = 1715] [outer = 0000007BD5BCE400] 02:31:52 INFO - PROCESS | 4964 | 1468229512289 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 02:31:52 INFO - PROCESS | 4964 | 1468229512355 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 4964 | 1468229512357 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:31:52 INFO - PROCESS | 4964 | 1468229512361 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 4964 | 1468229512363 Marionette TRACE conn5 <- [1,2250,null,{}] 02:31:52 INFO - PROCESS | 4964 | 1468229512367 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 4964 | 1468229512369 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:52 INFO - PROCESS | 4964 | 1468229512475 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:31:52 INFO - PROCESS | 4964 | 1468229512554 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 4964 | 1468229512555 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1715800 == 34 [pid = 4964] [id = 572] 02:31:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5EF4C00) [pid = 4964] [serial = 1716] [outer = 0000000000000000] 02:31:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD630B000) [pid = 4964] [serial = 1717] [outer = 0000007BD5EF4C00] 02:31:52 INFO - PROCESS | 4964 | 1468229512601 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD7E04000) [pid = 4964] [serial = 1718] [outer = 0000007BD5EF4C00] 02:31:52 INFO - PROCESS | 4964 | 1468229512992 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 02:31:53 INFO - PROCESS | 4964 | 1468229513059 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 4964 | 1468229513061 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:31:53 INFO - PROCESS | 4964 | 1468229513064 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 4964 | 1468229513065 Marionette TRACE conn5 <- [1,2254,null,{}] 02:31:53 INFO - PROCESS | 4964 | 1468229513069 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 4964 | 1468229513071 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:53 INFO - PROCESS | 4964 | 1468229513185 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:31:53 INFO - PROCESS | 4964 | 1468229513193 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 4964 | 1468229513195 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD98A8800 == 35 [pid = 4964] [id = 573] 02:31:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD7E05000) [pid = 4964] [serial = 1719] [outer = 0000000000000000] 02:31:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD7EEEC00) [pid = 4964] [serial = 1720] [outer = 0000007BD7E05000] 02:31:53 INFO - PROCESS | 4964 | 1468229513239 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD819E400) [pid = 4964] [serial = 1721] [outer = 0000007BD7E05000] 02:31:53 INFO - PROCESS | 4964 | 1468229513689 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 02:31:53 INFO - PROCESS | 4964 | 1468229513758 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 4964 | 1468229513761 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 4964 | 1468229513764 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:31:53 INFO - PROCESS | 4964 | 1468229513767 Marionette TRACE conn5 <- [1,2258,null,{}] 02:31:53 INFO - PROCESS | 4964 | 1468229513770 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 4964 | 1468229513773 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:53 INFO - PROCESS | 4964 | 1468229513930 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8A8A400) [pid = 4964] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD1F21400) [pid = 4964] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD6310400) [pid = 4964] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD8A7EC00) [pid = 4964] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007B93993800) [pid = 4964] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD7E54C00) [pid = 4964] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1E90000) [pid = 4964] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD06CEC00) [pid = 4964] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC125C00) [pid = 4964] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCA3D2800) [pid = 4964] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCD3F2000) [pid = 4964] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:31:54 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC45C000) [pid = 4964] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:31:54 INFO - PROCESS | 4964 | 1468229514150 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 4964 | 1468229514153 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B2000 == 36 [pid = 4964] [id = 574] 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007B800E6800) [pid = 4964] [serial = 1722] [outer = 0000000000000000] 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCAE22000) [pid = 4964] [serial = 1723] [outer = 0000007B800E6800] 02:31:54 INFO - PROCESS | 4964 | 1468229514199 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD135FC00) [pid = 4964] [serial = 1724] [outer = 0000007B800E6800] 02:31:54 INFO - PROCESS | 4964 | 1468229514559 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 838ms 02:31:54 INFO - PROCESS | 4964 | 1468229514605 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 4964 | 1468229514607 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:31:54 INFO - PROCESS | 4964 | 1468229514610 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 4964 | 1468229514612 Marionette TRACE conn5 <- [1,2262,null,{}] 02:31:54 INFO - PROCESS | 4964 | 1468229514615 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 4964 | 1468229514617 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:54 INFO - PROCESS | 4964 | 1468229514729 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:31:54 INFO - PROCESS | 4964 | 1468229514737 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 4964 | 1468229514739 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD97D000 == 37 [pid = 4964] [id = 575] 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5E65400) [pid = 4964] [serial = 1725] [outer = 0000000000000000] 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8810000) [pid = 4964] [serial = 1726] [outer = 0000007BD5E65400] 02:31:54 INFO - PROCESS | 4964 | 1468229514783 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8A8CC00) [pid = 4964] [serial = 1727] [outer = 0000007BD5E65400] 02:31:55 INFO - PROCESS | 4964 | 1468229515184 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 625ms 02:31:55 INFO - PROCESS | 4964 | 1468229515239 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 4964 | 1468229515241 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:31:55 INFO - PROCESS | 4964 | 1468229515244 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:31:55 INFO - PROCESS | 4964 | 1468229515246 Marionette TRACE conn5 <- [1,2266,null,{}] 02:31:55 INFO - PROCESS | 4964 | 1468229515249 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 4964 | 1468229515251 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:55 INFO - PROCESS | 4964 | 1468229515364 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:31:55 INFO - PROCESS | 4964 | 1468229515375 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 4964 | 1468229515377 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDDE000 == 38 [pid = 4964] [id = 576] 02:31:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B34800) [pid = 4964] [serial = 1728] [outer = 0000000000000000] 02:31:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B3F400) [pid = 4964] [serial = 1729] [outer = 0000007BD8B34800] 02:31:55 INFO - PROCESS | 4964 | 1468229515421 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8E55C00) [pid = 4964] [serial = 1730] [outer = 0000007BD8B34800] 02:31:55 INFO - PROCESS | 4964 | 1468229515829 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 627ms 02:31:55 INFO - PROCESS | 4964 | 1468229515875 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 4964 | 1468229515877 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:31:55 INFO - PROCESS | 4964 | 1468229515880 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:31:55 INFO - PROCESS | 4964 | 1468229515881 Marionette TRACE conn5 <- [1,2270,null,{}] 02:31:55 INFO - PROCESS | 4964 | 1468229515885 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 4964 | 1468229515887 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:56 INFO - PROCESS | 4964 | 1468229516005 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:31:56 INFO - PROCESS | 4964 | 1468229516016 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 4964 | 1468229516017 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03F000 == 39 [pid = 4964] [id = 577] 02:31:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8A87800) [pid = 4964] [serial = 1731] [outer = 0000000000000000] 02:31:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90A3C00) [pid = 4964] [serial = 1732] [outer = 0000007BD8A87800] 02:31:56 INFO - PROCESS | 4964 | 1468229516069 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90E5800) [pid = 4964] [serial = 1733] [outer = 0000007BD8A87800] 02:31:56 INFO - PROCESS | 4964 | 1468229516870 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1027ms 02:31:56 INFO - PROCESS | 4964 | 1468229516911 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 4964 | 1468229516916 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:31:56 INFO - PROCESS | 4964 | 1468229516942 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 4964 | 1468229516948 Marionette TRACE conn5 <- [1,2274,null,{}] 02:31:56 INFO - PROCESS | 4964 | 1468229516954 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 4964 | 1468229516957 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:57 INFO - PROCESS | 4964 | 1468229517116 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:31:57 INFO - PROCESS | 4964 | 1468229517234 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 4964 | 1468229517237 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10C1800 == 40 [pid = 4964] [id = 578] 02:31:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCABDAC00) [pid = 4964] [serial = 1734] [outer = 0000000000000000] 02:31:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCB7CDC00) [pid = 4964] [serial = 1735] [outer = 0000007BCABDAC00] 02:31:57 INFO - PROCESS | 4964 | 1468229517297 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC023C00) [pid = 4964] [serial = 1736] [outer = 0000007BCABDAC00] 02:31:58 INFO - PROCESS | 4964 | 1468229518251 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:31:58 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 02:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1385ms 02:31:58 INFO - PROCESS | 4964 | 1468229518330 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 4964 | 1468229518335 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:31:58 INFO - PROCESS | 4964 | 1468229518340 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 4964 | 1468229518343 Marionette TRACE conn5 <- [1,2278,null,{}] 02:31:58 INFO - PROCESS | 4964 | 1468229518350 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 4964 | 1468229518353 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:58 INFO - PROCESS | 4964 | 1468229518472 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:31:58 INFO - PROCESS | 4964 | 1468229518548 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 4964 | 1468229518551 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCA253000 == 41 [pid = 4964] [id = 579] 02:31:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCBC26400) [pid = 4964] [serial = 1737] [outer = 0000000000000000] 02:31:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC01F000) [pid = 4964] [serial = 1738] [outer = 0000007BCBC26400] 02:31:58 INFO - PROCESS | 4964 | 1468229518661 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC19FC00) [pid = 4964] [serial = 1739] [outer = 0000007BCBC26400] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDDE000 == 40 [pid = 4964] [id = 576] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD97D000 == 39 [pid = 4964] [id = 575] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B2000 == 38 [pid = 4964] [id = 574] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD98A8800 == 37 [pid = 4964] [id = 573] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1715800 == 36 [pid = 4964] [id = 572] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD931A000 == 35 [pid = 4964] [id = 571] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C11000 == 34 [pid = 4964] [id = 570] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8333800 == 33 [pid = 4964] [id = 569] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B3800 == 32 [pid = 4964] [id = 568] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2652000 == 31 [pid = 4964] [id = 567] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1717000 == 30 [pid = 4964] [id = 566] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD10C6000 == 29 [pid = 4964] [id = 565] 02:31:58 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC7D4800 == 28 [pid = 4964] [id = 564] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD90A8800) [pid = 4964] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD8E4D400) [pid = 4964] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5BD4000) [pid = 4964] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD80DA800) [pid = 4964] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD61EA800) [pid = 4964] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8A8BC00) [pid = 4964] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8277000) [pid = 4964] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B49000) [pid = 4964] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8B39800) [pid = 4964] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCAE1CC00) [pid = 4964] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8271000) [pid = 4964] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD25DC800) [pid = 4964] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD0DAF800) [pid = 4964] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD135F400) [pid = 4964] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC246400) [pid = 4964] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC455400) [pid = 4964] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCAE2AC00) [pid = 4964] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCBF3AC00) [pid = 4964] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD0DAD800) [pid = 4964] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD0523C00) [pid = 4964] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCBF34000) [pid = 4964] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD168B400) [pid = 4964] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD81B0C00) [pid = 4964] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:31:58 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD5B43400) [pid = 4964] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:31:59 INFO - PROCESS | 4964 | 1468229519139 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 838ms 02:31:59 INFO - PROCESS | 4964 | 1468229519182 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 4964 | 1468229519188 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:31:59 INFO - PROCESS | 4964 | 1468229519194 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 4964 | 1468229519197 Marionette TRACE conn5 <- [1,2282,null,{}] 02:31:59 INFO - PROCESS | 4964 | 1468229519201 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 4964 | 1468229519204 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:59 INFO - PROCESS | 4964 | 1468229519299 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:31:59 INFO - PROCESS | 4964 | 1468229519309 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 4964 | 1468229519311 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:31:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD161E000 == 29 [pid = 4964] [id = 580] 02:31:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC45AC00) [pid = 4964] [serial = 1740] [outer = 0000000000000000] 02:31:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC5BB400) [pid = 4964] [serial = 1741] [outer = 0000007BCC45AC00] 02:31:59 INFO - PROCESS | 4964 | 1468229519360 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCD3E5000) [pid = 4964] [serial = 1742] [outer = 0000007BCC45AC00] 02:31:59 INFO - PROCESS | 4964 | 1468229519836 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 02:31:59 INFO - PROCESS | 4964 | 1468229519887 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 4964 | 1468229519890 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:31:59 INFO - PROCESS | 4964 | 1468229519894 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 4964 | 1468229519897 Marionette TRACE conn5 <- [1,2286,null,{}] 02:31:59 INFO - PROCESS | 4964 | 1468229519909 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 4964 | 1468229519914 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:00 INFO - PROCESS | 4964 | 1468229520036 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:32:00 INFO - PROCESS | 4964 | 1468229520124 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 4964 | 1468229520127 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2582000 == 30 [pid = 4964] [id = 581] 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD05F9000) [pid = 4964] [serial = 1743] [outer = 0000000000000000] 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD06CB000) [pid = 4964] [serial = 1744] [outer = 0000007BD05F9000] 02:32:00 INFO - PROCESS | 4964 | 1468229520176 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD0EA1C00) [pid = 4964] [serial = 1745] [outer = 0000007BD05F9000] 02:32:00 INFO - PROCESS | 4964 | 1468229520522 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 02:32:00 INFO - PROCESS | 4964 | 1468229520588 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 4964 | 1468229520591 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:32:00 INFO - PROCESS | 4964 | 1468229520594 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 4964 | 1468229520596 Marionette TRACE conn5 <- [1,2290,null,{}] 02:32:00 INFO - PROCESS | 4964 | 1468229520600 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 4964 | 1468229520602 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:00 INFO - PROCESS | 4964 | 1468229520690 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:32:00 INFO - PROCESS | 4964 | 1468229520696 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 4964 | 1468229520698 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B0800 == 31 [pid = 4964] [id = 582] 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD1146000) [pid = 4964] [serial = 1746] [outer = 0000000000000000] 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD168D400) [pid = 4964] [serial = 1747] [outer = 0000007BD1146000] 02:32:00 INFO - PROCESS | 4964 | 1468229520743 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1699800) [pid = 4964] [serial = 1748] [outer = 0000007BD1146000] 02:32:01 INFO - PROCESS | 4964 | 1468229521195 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 626ms 02:32:01 INFO - PROCESS | 4964 | 1468229521226 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 4964 | 1468229521229 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 4964 | 1468229521232 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:32:01 INFO - PROCESS | 4964 | 1468229521234 Marionette TRACE conn5 <- [1,2294,null,{}] 02:32:01 INFO - PROCESS | 4964 | 1468229521237 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 4964 | 1468229521247 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:01 INFO - PROCESS | 4964 | 1468229521357 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:32:01 INFO - PROCESS | 4964 | 1468229521440 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 4964 | 1468229521443 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8328800 == 32 [pid = 4964] [id = 583] 02:32:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1E04800) [pid = 4964] [serial = 1749] [outer = 0000000000000000] 02:32:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD25D9400) [pid = 4964] [serial = 1750] [outer = 0000007BD1E04800] 02:32:01 INFO - PROCESS | 4964 | 1468229521488 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD5A59C00) [pid = 4964] [serial = 1751] [outer = 0000007BD1E04800] 02:32:01 INFO - PROCESS | 4964 | 1468229521924 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 02:32:01 INFO - PROCESS | 4964 | 1468229521969 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 4964 | 1468229521971 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:32:01 INFO - PROCESS | 4964 | 1468229521975 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 4964 | 1468229521976 Marionette TRACE conn5 <- [1,2298,null,{}] 02:32:02 INFO - PROCESS | 4964 | 1468229521986 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 4964 | 1468229521992 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:02 INFO - PROCESS | 4964 | 1468229522133 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:32:02 INFO - PROCESS | 4964 | 1468229522146 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 4964 | 1468229522148 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C12800 == 33 [pid = 4964] [id = 584] 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5E69400) [pid = 4964] [serial = 1752] [outer = 0000000000000000] 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD7E08C00) [pid = 4964] [serial = 1753] [outer = 0000007BD5E69400] 02:32:02 INFO - PROCESS | 4964 | 1468229522240 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8195800) [pid = 4964] [serial = 1754] [outer = 0000007BD5E69400] 02:32:02 INFO - PROCESS | 4964 | 1468229522662 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 751ms 02:32:02 INFO - PROCESS | 4964 | 1468229522735 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 4964 | 1468229522738 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:32:02 INFO - PROCESS | 4964 | 1468229522741 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 4964 | 1468229522743 Marionette TRACE conn5 <- [1,2302,null,{}] 02:32:02 INFO - PROCESS | 4964 | 1468229522746 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 4964 | 1468229522748 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:02 INFO - PROCESS | 4964 | 1468229522854 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:32:02 INFO - PROCESS | 4964 | 1468229522865 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 4964 | 1468229522867 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9440800 == 34 [pid = 4964] [id = 585] 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1690C00) [pid = 4964] [serial = 1755] [outer = 0000000000000000] 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81A6400) [pid = 4964] [serial = 1756] [outer = 0000007BD1690C00] 02:32:02 INFO - PROCESS | 4964 | 1468229522911 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8807800) [pid = 4964] [serial = 1757] [outer = 0000007BD1690C00] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B34800) [pid = 4964] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5EF4C00) [pid = 4964] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1F28800) [pid = 4964] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD0DB7800) [pid = 4964] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD7E05000) [pid = 4964] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC024400) [pid = 4964] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5BCE400) [pid = 4964] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007B80035000) [pid = 4964] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCAE23400) [pid = 4964] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007B9398D000) [pid = 4964] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD9040000) [pid = 4964] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCCEDF800) [pid = 4964] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007B800E6800) [pid = 4964] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:32:03 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5E65400) [pid = 4964] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:32:03 INFO - PROCESS | 4964 | 1468229523385 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 02:32:03 INFO - PROCESS | 4964 | 1468229523435 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 4964 | 1468229523437 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:32:03 INFO - PROCESS | 4964 | 1468229523441 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 4964 | 1468229523443 Marionette TRACE conn5 <- [1,2306,null,{}] 02:32:03 INFO - PROCESS | 4964 | 1468229523446 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 4964 | 1468229523448 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:03 INFO - PROCESS | 4964 | 1468229523530 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:32:03 INFO - PROCESS | 4964 | 1468229523535 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 4964 | 1468229523537 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC8E800 == 35 [pid = 4964] [id = 586] 02:32:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCD3E9000) [pid = 4964] [serial = 1758] [outer = 0000000000000000] 02:32:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD5E65400) [pid = 4964] [serial = 1759] [outer = 0000007BCD3E9000] 02:32:03 INFO - PROCESS | 4964 | 1468229523582 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD8805800) [pid = 4964] [serial = 1760] [outer = 0000007BCD3E9000] 02:32:03 INFO - PROCESS | 4964 | 1468229523983 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 4964 | 1468229524041 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:32:04 INFO - PROCESS | 4964 | 1468229524044 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 4964 | 1468229524046 Marionette TRACE conn5 <- [1,2310,null,{}] 02:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:32:04 INFO - PROCESS | 4964 | 1468229524049 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 4964 | 1468229524051 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:04 INFO - PROCESS | 4964 | 1468229524133 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:32:04 INFO - PROCESS | 4964 | 1468229524138 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 4964 | 1468229524140 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC79000 == 36 [pid = 4964] [id = 587] 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD880C000) [pid = 4964] [serial = 1761] [outer = 0000000000000000] 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8A8B800) [pid = 4964] [serial = 1762] [outer = 0000007BD880C000] 02:32:04 INFO - PROCESS | 4964 | 1468229524185 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8B3B400) [pid = 4964] [serial = 1763] [outer = 0000007BD880C000] 02:32:04 INFO - PROCESS | 4964 | 1468229524613 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 586ms 02:32:04 INFO - PROCESS | 4964 | 1468229524636 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 4964 | 1468229524638 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:32:04 INFO - PROCESS | 4964 | 1468229524641 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 4964 | 1468229524643 Marionette TRACE conn5 <- [1,2314,null,{}] 02:32:04 INFO - PROCESS | 4964 | 1468229524646 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 4964 | 1468229524648 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:04 INFO - PROCESS | 4964 | 1468229524765 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:32:04 INFO - PROCESS | 4964 | 1468229524774 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 4964 | 1468229524776 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C7000 == 37 [pid = 4964] [id = 588] 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8B3A800) [pid = 4964] [serial = 1764] [outer = 0000000000000000] 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8D23400) [pid = 4964] [serial = 1765] [outer = 0000007BD8B3A800] 02:32:04 INFO - PROCESS | 4964 | 1468229524821 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD90A6000) [pid = 4964] [serial = 1766] [outer = 0000007BD8B3A800] 02:32:05 INFO - PROCESS | 4964 | 1468229525287 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 02:32:05 INFO - PROCESS | 4964 | 1468229525376 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 4964 | 1468229525381 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:32:05 INFO - PROCESS | 4964 | 1468229525388 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 4964 | 1468229525392 Marionette TRACE conn5 <- [1,2318,null,{}] 02:32:05 INFO - PROCESS | 4964 | 1468229525403 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 4964 | 1468229525407 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:05 INFO - PROCESS | 4964 | 1468229525584 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:32:05 INFO - PROCESS | 4964 | 1468229525675 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 4964 | 1468229525680 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E4C000 == 38 [pid = 4964] [id = 589] 02:32:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC024800) [pid = 4964] [serial = 1767] [outer = 0000000000000000] 02:32:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC12E800) [pid = 4964] [serial = 1768] [outer = 0000007BCC024800] 02:32:05 INFO - PROCESS | 4964 | 1468229525739 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC253400) [pid = 4964] [serial = 1769] [outer = 0000007BCC024800] 02:32:06 INFO - PROCESS | 4964 | 1468229526313 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 943ms 02:32:06 INFO - PROCESS | 4964 | 1468229526339 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 4964 | 1468229526345 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:32:06 INFO - PROCESS | 4964 | 1468229526353 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 4964 | 1468229526356 Marionette TRACE conn5 <- [1,2322,null,{}] 02:32:06 INFO - PROCESS | 4964 | 1468229526361 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 4964 | 1468229526364 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:06 INFO - PROCESS | 4964 | 1468229526481 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:32:06 INFO - PROCESS | 4964 | 1468229526577 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 4964 | 1468229526580 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8253800 == 39 [pid = 4964] [id = 590] 02:32:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD0539000) [pid = 4964] [serial = 1770] [outer = 0000000000000000] 02:32:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD053F000) [pid = 4964] [serial = 1771] [outer = 0000007BD0539000] 02:32:06 INFO - PROCESS | 4964 | 1468229526637 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD1142C00) [pid = 4964] [serial = 1772] [outer = 0000007BD0539000] 02:32:07 INFO - PROCESS | 4964 | 1468229527237 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 945ms 02:32:07 INFO - PROCESS | 4964 | 1468229527303 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 4964 | 1468229527306 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:32:07 INFO - PROCESS | 4964 | 1468229527310 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 4964 | 1468229527314 Marionette TRACE conn5 <- [1,2326,null,{}] 02:32:07 INFO - PROCESS | 4964 | 1468229527326 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 4964 | 1468229527331 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:07 INFO - PROCESS | 4964 | 1468229527447 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:32:07 INFO - PROCESS | 4964 | 1468229527572 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 4964 | 1468229527575 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD992000 == 40 [pid = 4964] [id = 591] 02:32:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5B4F800) [pid = 4964] [serial = 1773] [outer = 0000000000000000] 02:32:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD630B400) [pid = 4964] [serial = 1774] [outer = 0000007BD5B4F800] 02:32:07 INFO - PROCESS | 4964 | 1468229527635 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8271800) [pid = 4964] [serial = 1775] [outer = 0000007BD5B4F800] 02:32:08 INFO - PROCESS | 4964 | 1468229528214 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 943ms 02:32:08 INFO - PROCESS | 4964 | 1468229528254 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 4964 | 1468229528257 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:32:08 INFO - PROCESS | 4964 | 1468229528261 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 4964 | 1468229528263 Marionette TRACE conn5 <- [1,2330,null,{}] 02:32:08 INFO - PROCESS | 4964 | 1468229528267 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 4964 | 1468229528270 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:08 INFO - PROCESS | 4964 | 1468229528383 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:32:08 INFO - PROCESS | 4964 | 1468229528478 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 4964 | 1468229528481 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF13C000 == 41 [pid = 4964] [id = 592] 02:32:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90AB800) [pid = 4964] [serial = 1776] [outer = 0000000000000000] 02:32:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD90F1000) [pid = 4964] [serial = 1777] [outer = 0000007BD90AB800] 02:32:08 INFO - PROCESS | 4964 | 1468229528536 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD928D400) [pid = 4964] [serial = 1778] [outer = 0000007BD90AB800] 02:32:09 INFO - PROCESS | 4964 | 1468229529196 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1080ms 02:32:09 INFO - PROCESS | 4964 | 1468229529379 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 4964 | 1468229529384 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:32:09 INFO - PROCESS | 4964 | 1468229529390 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 4964 | 1468229529393 Marionette TRACE conn5 <- [1,2334,null,{}] 02:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:32:09 INFO - PROCESS | 4964 | 1468229529399 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 4964 | 1468229529402 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:09 INFO - PROCESS | 4964 | 1468229529511 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:32:09 INFO - PROCESS | 4964 | 1468229529587 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 4964 | 1468229529592 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1315000 == 42 [pid = 4964] [id = 593] 02:32:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCBF8AC00) [pid = 4964] [serial = 1779] [outer = 0000000000000000] 02:32:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC01FC00) [pid = 4964] [serial = 1780] [outer = 0000007BCBF8AC00] 02:32:09 INFO - PROCESS | 4964 | 1468229529684 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC454C00) [pid = 4964] [serial = 1781] [outer = 0000007BCBF8AC00] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC79000 == 41 [pid = 4964] [id = 587] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC8E800 == 40 [pid = 4964] [id = 586] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9440800 == 39 [pid = 4964] [id = 585] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C12800 == 38 [pid = 4964] [id = 584] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8328800 == 37 [pid = 4964] [id = 583] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61B0800 == 36 [pid = 4964] [id = 582] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2582000 == 35 [pid = 4964] [id = 581] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD161E000 == 34 [pid = 4964] [id = 580] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCA253000 == 33 [pid = 4964] [id = 579] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03F000 == 32 [pid = 4964] [id = 577] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD97C000 == 31 [pid = 4964] [id = 563] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD10C1800 == 30 [pid = 4964] [id = 578] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF13C000 == 29 [pid = 4964] [id = 592] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD992000 == 28 [pid = 4964] [id = 591] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8253800 == 27 [pid = 4964] [id = 590] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C7000 == 26 [pid = 4964] [id = 588] 02:32:10 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E4C000 == 25 [pid = 4964] [id = 589] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD8B3F400) [pid = 4964] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD630B000) [pid = 4964] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD5A52400) [pid = 4964] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD5B4EC00) [pid = 4964] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD1E86000) [pid = 4964] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD7EEEC00) [pid = 4964] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD1F28000) [pid = 4964] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC028000) [pid = 4964] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC12F400) [pid = 4964] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD5E6C000) [pid = 4964] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC457400) [pid = 4964] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC72BC00) [pid = 4964] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCAE24000) [pid = 4964] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB7C8000) [pid = 4964] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD0677400) [pid = 4964] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD0D37000) [pid = 4964] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD90EBC00) [pid = 4964] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD035CC00) [pid = 4964] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD053FC00) [pid = 4964] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD7E04000) [pid = 4964] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCAE22000) [pid = 4964] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8A8CC00) [pid = 4964] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD135FC00) [pid = 4964] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD619CC00) [pid = 4964] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8E55C00) [pid = 4964] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD819E400) [pid = 4964] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8810000) [pid = 4964] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:32:10 INFO - PROCESS | 4964 | 1468229530945 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1589ms 02:32:10 INFO - PROCESS | 4964 | 1468229530987 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 4964 | 1468229530991 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:32:11 INFO - PROCESS | 4964 | 1468229530996 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 4964 | 1468229530999 Marionette TRACE conn5 <- [1,2338,null,{}] 02:32:11 INFO - PROCESS | 4964 | 1468229531005 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 4964 | 1468229531008 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:11 INFO - PROCESS | 4964 | 1468229531105 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:32:11 INFO - PROCESS | 4964 | 1468229531188 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 4964 | 1468229531190 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC977800 == 26 [pid = 4964] [id = 594] 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCAE25000) [pid = 4964] [serial = 1782] [outer = 0000000000000000] 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCB7C9800) [pid = 4964] [serial = 1783] [outer = 0000007BCAE25000] 02:32:11 INFO - PROCESS | 4964 | 1468229531240 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCBF31C00) [pid = 4964] [serial = 1784] [outer = 0000007BCAE25000] 02:32:11 INFO - PROCESS | 4964 | 1468229531635 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 689ms 02:32:11 INFO - PROCESS | 4964 | 1468229531690 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 4964 | 1468229531695 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:32:11 INFO - PROCESS | 4964 | 1468229531702 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 4964 | 1468229531705 Marionette TRACE conn5 <- [1,2342,null,{}] 02:32:11 INFO - PROCESS | 4964 | 1468229531708 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 4964 | 1468229531711 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:11 INFO - PROCESS | 4964 | 1468229531803 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:32:11 INFO - PROCESS | 4964 | 1468229531810 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 4964 | 1468229531813 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD11EB800 == 27 [pid = 4964] [id = 595] 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC02A000) [pid = 4964] [serial = 1785] [outer = 0000000000000000] 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC197C00) [pid = 4964] [serial = 1786] [outer = 0000007BCC02A000] 02:32:11 INFO - PROCESS | 4964 | 1468229531861 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC452C00) [pid = 4964] [serial = 1787] [outer = 0000007BCC02A000] 02:32:12 INFO - PROCESS | 4964 | 1468229532346 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 692ms 02:32:12 INFO - PROCESS | 4964 | 1468229532395 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 4964 | 1468229532398 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:32:12 INFO - PROCESS | 4964 | 1468229532401 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 4964 | 1468229532405 Marionette TRACE conn5 <- [1,2346,null,{}] 02:32:12 INFO - PROCESS | 4964 | 1468229532417 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 4964 | 1468229532422 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:12 INFO - PROCESS | 4964 | 1468229532512 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:32:12 INFO - PROCESS | 4964 | 1468229532521 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 4964 | 1468229532524 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2658000 == 28 [pid = 4964] [id = 596] 02:32:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007B800EF800) [pid = 4964] [serial = 1788] [outer = 0000000000000000] 02:32:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD053D400) [pid = 4964] [serial = 1789] [outer = 0000007B800EF800] 02:32:12 INFO - PROCESS | 4964 | 1468229532574 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD0675400) [pid = 4964] [serial = 1790] [outer = 0000007B800EF800] 02:32:13 INFO - PROCESS | 4964 | 1468229533014 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 02:32:13 INFO - PROCESS | 4964 | 1468229533033 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 4964 | 1468229533036 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:32:13 INFO - PROCESS | 4964 | 1468229533058 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 4964 | 1468229533060 Marionette TRACE conn5 <- [1,2350,null,{}] 02:32:13 INFO - PROCESS | 4964 | 1468229533064 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 4964 | 1468229533066 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:13 INFO - PROCESS | 4964 | 1468229533185 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:32:13 INFO - PROCESS | 4964 | 1468229533279 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 4964 | 1468229533281 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61BD000 == 29 [pid = 4964] [id = 597] 02:32:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD107EC00) [pid = 4964] [serial = 1791] [outer = 0000000000000000] 02:32:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD114C400) [pid = 4964] [serial = 1792] [outer = 0000007BD107EC00] 02:32:13 INFO - PROCESS | 4964 | 1468229533327 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1691400) [pid = 4964] [serial = 1793] [outer = 0000007BD107EC00] 02:32:13 INFO - PROCESS | 4964 | 1468229533756 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 02:32:13 INFO - PROCESS | 4964 | 1468229533791 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 4964 | 1468229533794 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:32:13 INFO - PROCESS | 4964 | 1468229533797 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:32:13 INFO - PROCESS | 4964 | 1468229533799 Marionette TRACE conn5 <- [1,2354,null,{}] 02:32:13 INFO - PROCESS | 4964 | 1468229533802 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 4964 | 1468229533805 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:13 INFO - PROCESS | 4964 | 1468229533913 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:32:13 INFO - PROCESS | 4964 | 1468229533918 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 4964 | 1468229533921 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8796000 == 30 [pid = 4964] [id = 598] 02:32:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC028000) [pid = 4964] [serial = 1794] [outer = 0000000000000000] 02:32:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD1F25400) [pid = 4964] [serial = 1795] [outer = 0000007BCC028000] 02:32:13 INFO - PROCESS | 4964 | 1468229533965 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD29D6800) [pid = 4964] [serial = 1796] [outer = 0000007BCC028000] 02:32:14 INFO - PROCESS | 4964 | 1468229534420 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 02:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:32:14 INFO - PROCESS | 4964 | 1468229534492 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 4964 | 1468229534494 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:32:14 INFO - PROCESS | 4964 | 1468229534498 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 4964 | 1468229534499 Marionette TRACE conn5 <- [1,2358,null,{}] 02:32:14 INFO - PROCESS | 4964 | 1468229534503 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 4964 | 1468229534509 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:14 INFO - PROCESS | 4964 | 1468229534681 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:32:14 INFO - PROCESS | 4964 | 1468229534709 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 4964 | 1468229534711 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9305800 == 31 [pid = 4964] [id = 599] 02:32:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD2A7D800) [pid = 4964] [serial = 1797] [outer = 0000000000000000] 02:32:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5E67800) [pid = 4964] [serial = 1798] [outer = 0000007BD2A7D800] 02:32:14 INFO - PROCESS | 4964 | 1468229534756 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD630F800) [pid = 4964] [serial = 1799] [outer = 0000007BD2A7D800] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD880C000) [pid = 4964] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B3A800) [pid = 4964] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD1E04800) [pid = 4964] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5E69400) [pid = 4964] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1146000) [pid = 4964] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCABDAC00) [pid = 4964] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC45AC00) [pid = 4964] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCBC26400) [pid = 4964] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8A87800) [pid = 4964] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD05F9000) [pid = 4964] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1690C00) [pid = 4964] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:32:15 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCD3E9000) [pid = 4964] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:32:15 INFO - PROCESS | 4964 | 1468229535371 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 923ms 02:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:32:15 INFO - PROCESS | 4964 | 1468229535423 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 4964 | 1468229535425 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 4964 | 1468229535428 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 4964 | 1468229535430 Marionette TRACE conn5 <- [1,2362,null,{}] 02:32:15 INFO - PROCESS | 4964 | 1468229535434 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 4964 | 1468229535436 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:15 INFO - PROCESS | 4964 | 1468229535515 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:32:15 INFO - PROCESS | 4964 | 1468229535595 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 4964 | 1468229535597 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9445800 == 32 [pid = 4964] [id = 600] 02:32:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007B93997C00) [pid = 4964] [serial = 1800] [outer = 0000000000000000] 02:32:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0673000) [pid = 4964] [serial = 1801] [outer = 0000007B93997C00] 02:32:15 INFO - PROCESS | 4964 | 1468229535642 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD61EE000) [pid = 4964] [serial = 1802] [outer = 0000007B93997C00] 02:32:15 INFO - PROCESS | 4964 | 1468229535980 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 02:32:16 INFO - PROCESS | 4964 | 1468229536060 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 4964 | 1468229536063 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:32:16 INFO - PROCESS | 4964 | 1468229536066 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 4964 | 1468229536067 Marionette TRACE conn5 <- [1,2366,null,{}] 02:32:16 INFO - PROCESS | 4964 | 1468229536078 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 4964 | 1468229536080 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:16 INFO - PROCESS | 4964 | 1468229536162 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:32:16 INFO - PROCESS | 4964 | 1468229536168 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 4964 | 1468229536170 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB398800 == 33 [pid = 4964] [id = 601] 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD7E0FC00) [pid = 4964] [serial = 1803] [outer = 0000000000000000] 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8195C00) [pid = 4964] [serial = 1804] [outer = 0000007BD7E0FC00] 02:32:16 INFO - PROCESS | 4964 | 1468229536222 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81AA800) [pid = 4964] [serial = 1805] [outer = 0000007BD7E0FC00] 02:32:16 INFO - PROCESS | 4964 | 1468229536622 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 587ms 02:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:32:16 INFO - PROCESS | 4964 | 1468229536656 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 4964 | 1468229536658 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:32:16 INFO - PROCESS | 4964 | 1468229536661 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 4964 | 1468229536663 Marionette TRACE conn5 <- [1,2370,null,{}] 02:32:16 INFO - PROCESS | 4964 | 1468229536666 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 4964 | 1468229536668 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:16 INFO - PROCESS | 4964 | 1468229536786 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:32:16 INFO - PROCESS | 4964 | 1468229536794 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 4964 | 1468229536796 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2657000 == 34 [pid = 4964] [id = 602] 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD81A6800) [pid = 4964] [serial = 1806] [outer = 0000000000000000] 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8805C00) [pid = 4964] [serial = 1807] [outer = 0000007BD81A6800] 02:32:16 INFO - PROCESS | 4964 | 1468229536840 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD8A87400) [pid = 4964] [serial = 1808] [outer = 0000007BD81A6800] 02:32:17 INFO - PROCESS | 4964 | 1468229537255 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 02:32:17 INFO - PROCESS | 4964 | 1468229537361 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 4964 | 1468229537365 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:32:17 INFO - PROCESS | 4964 | 1468229537370 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:32:17 INFO - PROCESS | 4964 | 1468229537375 Marionette TRACE conn5 <- [1,2374,null,{}] 02:32:17 INFO - PROCESS | 4964 | 1468229537383 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 4964 | 1468229537387 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:17 INFO - PROCESS | 4964 | 1468229537597 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:32:17 INFO - PROCESS | 4964 | 1468229537721 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 4964 | 1468229537727 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCD5DA000 == 35 [pid = 4964] [id = 603] 02:32:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007B93995400) [pid = 4964] [serial = 1809] [outer = 0000000000000000] 02:32:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCAE06400) [pid = 4964] [serial = 1810] [outer = 0000007B93995400] 02:32:17 INFO - PROCESS | 4964 | 1468229537786 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCBC26C00) [pid = 4964] [serial = 1811] [outer = 0000007B93995400] 02:32:18 INFO - PROCESS | 4964 | 1468229538513 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1181ms 02:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:32:18 INFO - PROCESS | 4964 | 1468229538568 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 4964 | 1468229538572 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 4964 | 1468229538579 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 4964 | 1468229538583 Marionette TRACE conn5 <- [1,2378,null,{}] 02:32:18 INFO - PROCESS | 4964 | 1468229538587 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 4964 | 1468229538590 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:18 INFO - PROCESS | 4964 | 1468229538729 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:32:18 INFO - PROCESS | 4964 | 1468229538846 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 4964 | 1468229538849 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8006000 == 36 [pid = 4964] [id = 604] 02:32:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC458000) [pid = 4964] [serial = 1812] [outer = 0000000000000000] 02:32:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC915C00) [pid = 4964] [serial = 1813] [outer = 0000007BCC458000] 02:32:18 INFO - PROCESS | 4964 | 1468229538909 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD05EDC00) [pid = 4964] [serial = 1814] [outer = 0000007BCC458000] 02:32:19 INFO - PROCESS | 4964 | 1468229539794 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1284ms 02:32:19 INFO - PROCESS | 4964 | 1468229539861 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 4964 | 1468229539865 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:32:19 INFO - PROCESS | 4964 | 1468229539871 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 4964 | 1468229539874 Marionette TRACE conn5 <- [1,2382,null,{}] 02:32:19 INFO - PROCESS | 4964 | 1468229539879 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 4964 | 1468229539882 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:20 INFO - PROCESS | 4964 | 1468229540000 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:32:20 INFO - PROCESS | 4964 | 1468229540083 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 4964 | 1468229540087 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B939EF000 == 37 [pid = 4964] [id = 605] 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007B800E1800) [pid = 4964] [serial = 1815] [outer = 0000000000000000] 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCBF3D800) [pid = 4964] [serial = 1816] [outer = 0000007B800E1800] 02:32:20 INFO - PROCESS | 4964 | 1468229540174 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC252400) [pid = 4964] [serial = 1817] [outer = 0000007B800E1800] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB398800 == 36 [pid = 4964] [id = 601] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9445800 == 35 [pid = 4964] [id = 600] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9305800 == 34 [pid = 4964] [id = 599] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8796000 == 33 [pid = 4964] [id = 598] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61BD000 == 32 [pid = 4964] [id = 597] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2658000 == 31 [pid = 4964] [id = 596] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD11EB800 == 30 [pid = 4964] [id = 595] 02:32:20 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC977800 == 29 [pid = 4964] [id = 594] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD8B3B400) [pid = 4964] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD90A6000) [pid = 4964] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD25D9400) [pid = 4964] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD7E08C00) [pid = 4964] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD168D400) [pid = 4964] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCB7CDC00) [pid = 4964] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCC023C00) [pid = 4964] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC5BB400) [pid = 4964] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCD3E5000) [pid = 4964] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC01F000) [pid = 4964] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC19FC00) [pid = 4964] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD90E5800) [pid = 4964] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD90A3C00) [pid = 4964] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5A59C00) [pid = 4964] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD06CB000) [pid = 4964] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD0EA1C00) [pid = 4964] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD8D23400) [pid = 4964] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD81A6400) [pid = 4964] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8195800) [pid = 4964] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A8B800) [pid = 4964] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5E65400) [pid = 4964] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8805800) [pid = 4964] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD1699800) [pid = 4964] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8807800) [pid = 4964] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:32:20 INFO - PROCESS | 4964 | 1468229540661 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 836ms 02:32:20 INFO - PROCESS | 4964 | 1468229540711 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 4964 | 1468229540716 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:32:20 INFO - PROCESS | 4964 | 1468229540722 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 4964 | 1468229540724 Marionette TRACE conn5 <- [1,2386,null,{}] 02:32:20 INFO - PROCESS | 4964 | 1468229540728 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 4964 | 1468229540731 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:20 INFO - PROCESS | 4964 | 1468229540820 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:32:20 INFO - PROCESS | 4964 | 1468229540829 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 4964 | 1468229540831 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170A800 == 30 [pid = 4964] [id = 606] 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCD3E6400) [pid = 4964] [serial = 1818] [outer = 0000000000000000] 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD035D000) [pid = 4964] [serial = 1819] [outer = 0000007BCD3E6400] 02:32:20 INFO - PROCESS | 4964 | 1468229540880 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD06CC800) [pid = 4964] [serial = 1820] [outer = 0000007BCD3E6400] 02:32:21 INFO - PROCESS | 4964 | 1468229541339 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 02:32:21 INFO - PROCESS | 4964 | 1468229541415 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 4964 | 1468229541417 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:32:21 INFO - PROCESS | 4964 | 1468229541421 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:32:21 INFO - PROCESS | 4964 | 1468229541425 Marionette TRACE conn5 <- [1,2390,null,{}] 02:32:21 INFO - PROCESS | 4964 | 1468229541436 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 4964 | 1468229541441 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:21 INFO - PROCESS | 4964 | 1468229541566 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:32:21 INFO - PROCESS | 4964 | 1468229541652 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 4964 | 1468229541655 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E8B800 == 31 [pid = 4964] [id = 607] 02:32:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007B9398C800) [pid = 4964] [serial = 1821] [outer = 0000000000000000] 02:32:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD1E88000) [pid = 4964] [serial = 1822] [outer = 0000007B9398C800] 02:32:21 INFO - PROCESS | 4964 | 1468229541706 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD5B12000) [pid = 4964] [serial = 1823] [outer = 0000007B9398C800] 02:32:22 INFO - PROCESS | 4964 | 1468229542073 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 02:32:22 INFO - PROCESS | 4964 | 1468229542119 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 4964 | 1468229542122 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:32:22 INFO - PROCESS | 4964 | 1468229542125 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 4964 | 1468229542127 Marionette TRACE conn5 <- [1,2394,null,{}] 02:32:22 INFO - PROCESS | 4964 | 1468229542130 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 4964 | 1468229542133 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:22 INFO - PROCESS | 4964 | 1468229542222 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:32:22 INFO - PROCESS | 4964 | 1468229542228 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 4964 | 1468229542230 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8849000 == 32 [pid = 4964] [id = 608] 02:32:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD5B51800) [pid = 4964] [serial = 1824] [outer = 0000000000000000] 02:32:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5E69400) [pid = 4964] [serial = 1825] [outer = 0000007BD5B51800] 02:32:22 INFO - PROCESS | 4964 | 1468229542276 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD61ED000) [pid = 4964] [serial = 1826] [outer = 0000007BD5B51800] 02:32:22 INFO - PROCESS | 4964 | 1468229542741 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 02:32:22 INFO - PROCESS | 4964 | 1468229542754 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 4964 | 1468229542756 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:32:22 INFO - PROCESS | 4964 | 1468229542760 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 4964 | 1468229542762 Marionette TRACE conn5 <- [1,2398,null,{}] 02:32:22 INFO - PROCESS | 4964 | 1468229542783 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 4964 | 1468229542786 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:22 INFO - PROCESS | 4964 | 1468229542894 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:32:22 INFO - PROCESS | 4964 | 1468229542977 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 4964 | 1468229542979 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9330800 == 33 [pid = 4964] [id = 609] 02:32:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD630F400) [pid = 4964] [serial = 1827] [outer = 0000000000000000] 02:32:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD7EF8800) [pid = 4964] [serial = 1828] [outer = 0000007BD630F400] 02:32:23 INFO - PROCESS | 4964 | 1468229543024 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81AC000) [pid = 4964] [serial = 1829] [outer = 0000007BD630F400] 02:32:23 INFO - PROCESS | 4964 | 1468229543470 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 773ms 02:32:23 INFO - PROCESS | 4964 | 1468229543537 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 4964 | 1468229543539 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:32:23 INFO - PROCESS | 4964 | 1468229543542 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 4964 | 1468229543544 Marionette TRACE conn5 <- [1,2402,null,{}] 02:32:23 INFO - PROCESS | 4964 | 1468229543548 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 4964 | 1468229543554 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:23 INFO - PROCESS | 4964 | 1468229543694 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:32:23 INFO - PROCESS | 4964 | 1468229543751 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 4964 | 1468229543753 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB570800 == 34 [pid = 4964] [id = 610] 02:32:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8A87000) [pid = 4964] [serial = 1830] [outer = 0000000000000000] 02:32:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8D24800) [pid = 4964] [serial = 1831] [outer = 0000007BD8A87000] 02:32:23 INFO - PROCESS | 4964 | 1468229543798 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD90A3000) [pid = 4964] [serial = 1832] [outer = 0000007BD8A87000] 02:32:24 INFO - PROCESS | 4964 | 1468229544222 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 02:32:24 INFO - PROCESS | 4964 | 1468229544279 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 4964 | 1468229544282 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:32:24 INFO - PROCESS | 4964 | 1468229544285 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:32:24 INFO - PROCESS | 4964 | 1468229544287 Marionette TRACE conn5 <- [1,2406,null,{}] 02:32:24 INFO - PROCESS | 4964 | 1468229544290 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 4964 | 1468229544292 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:24 INFO - PROCESS | 4964 | 1468229544400 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:32:24 INFO - PROCESS | 4964 | 1468229544406 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 4964 | 1468229544408 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD369800 == 35 [pid = 4964] [id = 611] 02:32:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81B0400) [pid = 4964] [serial = 1833] [outer = 0000000000000000] 02:32:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90EA000) [pid = 4964] [serial = 1834] [outer = 0000007BD81B0400] 02:32:24 INFO - PROCESS | 4964 | 1468229544557 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD928B800) [pid = 4964] [serial = 1835] [outer = 0000007BD81B0400] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD107EC00) [pid = 4964] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC02A000) [pid = 4964] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCBF8AC00) [pid = 4964] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCAE25000) [pid = 4964] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007B800EF800) [pid = 4964] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC024800) [pid = 4964] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC028000) [pid = 4964] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD0539000) [pid = 4964] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5B4F800) [pid = 4964] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD7E0FC00) [pid = 4964] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD90AB800) [pid = 4964] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007B93997C00) [pid = 4964] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:32:24 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD2A7D800) [pid = 4964] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:32:24 INFO - PROCESS | 4964 | 1468229544926 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 689ms 02:32:24 INFO - PROCESS | 4964 | 1468229544977 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 4964 | 1468229544980 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:32:24 INFO - PROCESS | 4964 | 1468229544983 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 4964 | 1468229544985 Marionette TRACE conn5 <- [1,2410,null,{}] 02:32:24 INFO - PROCESS | 4964 | 1468229544988 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 4964 | 1468229544990 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:25 INFO - PROCESS | 4964 | 1468229545071 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:32:25 INFO - PROCESS | 4964 | 1468229545148 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 4964 | 1468229545150 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD39E800 == 36 [pid = 4964] [id = 612] 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCBC28400) [pid = 4964] [serial = 1836] [outer = 0000000000000000] 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD107EC00) [pid = 4964] [serial = 1837] [outer = 0000007BCBC28400] 02:32:25 INFO - PROCESS | 4964 | 1468229545195 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8B4D400) [pid = 4964] [serial = 1838] [outer = 0000007BCBC28400] 02:32:25 INFO - PROCESS | 4964 | 1468229545539 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 02:32:25 INFO - PROCESS | 4964 | 1468229545615 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 4964 | 1468229545617 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:32:25 INFO - PROCESS | 4964 | 1468229545621 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 4964 | 1468229545623 Marionette TRACE conn5 <- [1,2414,null,{}] 02:32:25 INFO - PROCESS | 4964 | 1468229545635 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 4964 | 1468229545637 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:25 INFO - PROCESS | 4964 | 1468229545721 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:32:25 INFO - PROCESS | 4964 | 1468229545727 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 4964 | 1468229545729 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDCA800 == 37 [pid = 4964] [id = 613] 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD90E6C00) [pid = 4964] [serial = 1839] [outer = 0000000000000000] 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD93C2C00) [pid = 4964] [serial = 1840] [outer = 0000007BD90E6C00] 02:32:25 INFO - PROCESS | 4964 | 1468229545773 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD93C9800) [pid = 4964] [serial = 1841] [outer = 0000007BD90E6C00] 02:32:26 INFO - PROCESS | 4964 | 1468229546195 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 02:32:26 INFO - PROCESS | 4964 | 1468229546268 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 4964 | 1468229546270 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 4964 | 1468229546274 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 4964 | 1468229546276 Marionette TRACE conn5 <- [1,2418,null,{}] 02:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:32:26 INFO - PROCESS | 4964 | 1468229546279 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 4964 | 1468229546282 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:26 INFO - PROCESS | 4964 | 1468229546366 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:32:26 INFO - PROCESS | 4964 | 1468229546374 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 4964 | 1468229546376 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03D000 == 38 [pid = 4964] [id = 614] 02:32:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD93C8800) [pid = 4964] [serial = 1842] [outer = 0000000000000000] 02:32:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD9478800) [pid = 4964] [serial = 1843] [outer = 0000007BD93C8800] 02:32:26 INFO - PROCESS | 4964 | 1468229546421 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD9686800) [pid = 4964] [serial = 1844] [outer = 0000007BD93C8800] 02:32:27 INFO - PROCESS | 4964 | 1468229547121 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 02:32:27 INFO - PROCESS | 4964 | 1468229547161 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 4964 | 1468229547166 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 4964 | 1468229547171 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:32:27 INFO - PROCESS | 4964 | 1468229547177 Marionette TRACE conn5 <- [1,2422,null,{}] 02:32:27 INFO - PROCESS | 4964 | 1468229547182 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 4964 | 1468229547185 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:27 INFO - PROCESS | 4964 | 1468229547315 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:32:27 INFO - PROCESS | 4964 | 1468229547405 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 4964 | 1468229547409 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F9D000 == 39 [pid = 4964] [id = 615] 02:32:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCBC26000) [pid = 4964] [serial = 1845] [outer = 0000000000000000] 02:32:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC24F400) [pid = 4964] [serial = 1846] [outer = 0000007BCBC26000] 02:32:27 INFO - PROCESS | 4964 | 1468229547467 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD0539400) [pid = 4964] [serial = 1847] [outer = 0000007BCBC26000] 02:32:28 INFO - PROCESS | 4964 | 1468229548047 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 02:32:28 INFO - PROCESS | 4964 | 1468229548056 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 4964 | 1468229548061 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:32:28 INFO - PROCESS | 4964 | 1468229548068 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 4964 | 1468229548071 Marionette TRACE conn5 <- [1,2426,null,{}] 02:32:28 INFO - PROCESS | 4964 | 1468229548093 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 4964 | 1468229548096 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:28 INFO - PROCESS | 4964 | 1468229548217 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:32:28 INFO - PROCESS | 4964 | 1468229548339 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 4964 | 1468229548342 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDACCD000 == 40 [pid = 4964] [id = 616] 02:32:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5A59C00) [pid = 4964] [serial = 1848] [outer = 0000000000000000] 02:32:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5B49400) [pid = 4964] [serial = 1849] [outer = 0000007BD5A59C00] 02:32:28 INFO - PROCESS | 4964 | 1468229548440 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD7EF8C00) [pid = 4964] [serial = 1850] [outer = 0000007BD5A59C00] 02:32:29 INFO - PROCESS | 4964 | 1468229549076 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1046ms 02:32:29 INFO - PROCESS | 4964 | 1468229549119 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 4964 | 1468229549122 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:32:29 INFO - PROCESS | 4964 | 1468229549127 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 4964 | 1468229549131 Marionette TRACE conn5 <- [1,2430,null,{}] 02:32:29 INFO - PROCESS | 4964 | 1468229549163 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 4964 | 1468229549169 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:29 INFO - PROCESS | 4964 | 1468229549283 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:32:29 INFO - PROCESS | 4964 | 1468229549410 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 4964 | 1468229549413 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCEC800 == 41 [pid = 4964] [id = 617] 02:32:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8A83800) [pid = 4964] [serial = 1851] [outer = 0000000000000000] 02:32:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD8D20C00) [pid = 4964] [serial = 1852] [outer = 0000007BD8A83800] 02:32:29 INFO - PROCESS | 4964 | 1468229549473 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD967E800) [pid = 4964] [serial = 1853] [outer = 0000007BD8A83800] 02:32:30 INFO - PROCESS | 4964 | 1468229550078 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 986ms 02:32:30 INFO - PROCESS | 4964 | 1468229550276 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 4964 | 1468229550280 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:32:30 INFO - PROCESS | 4964 | 1468229550310 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 4964 | 1468229550313 Marionette TRACE conn5 <- [1,2434,null,{}] 02:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:32:30 INFO - PROCESS | 4964 | 1468229550319 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 4964 | 1468229550322 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:30 INFO - PROCESS | 4964 | 1468229550431 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:32:30 INFO - PROCESS | 4964 | 1468229550509 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 4964 | 1468229550514 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCAB19800 == 42 [pid = 4964] [id = 618] 02:32:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCB331400) [pid = 4964] [serial = 1854] [outer = 0000000000000000] 02:32:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC125800) [pid = 4964] [serial = 1855] [outer = 0000007BCB331400] 02:32:30 INFO - PROCESS | 4964 | 1468229550607 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC30B400) [pid = 4964] [serial = 1856] [outer = 0000007BCB331400] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1315000 == 41 [pid = 4964] [id = 593] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDCA800 == 40 [pid = 4964] [id = 613] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD39E800 == 39 [pid = 4964] [id = 612] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD369800 == 38 [pid = 4964] [id = 611] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB570800 == 37 [pid = 4964] [id = 610] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9330800 == 36 [pid = 4964] [id = 609] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8849000 == 35 [pid = 4964] [id = 608] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E8B800 == 34 [pid = 4964] [id = 607] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170A800 == 33 [pid = 4964] [id = 606] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007B939EF000 == 32 [pid = 4964] [id = 605] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8006000 == 31 [pid = 4964] [id = 604] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2657000 == 30 [pid = 4964] [id = 602] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCD5DA000 == 29 [pid = 4964] [id = 603] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCEC800 == 28 [pid = 4964] [id = 617] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDACCD000 == 27 [pid = 4964] [id = 616] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F9D000 == 26 [pid = 4964] [id = 615] 02:32:31 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03D000 == 25 [pid = 4964] [id = 614] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD114C400) [pid = 4964] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1691400) [pid = 4964] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCC197C00) [pid = 4964] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC452C00) [pid = 4964] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC454C00) [pid = 4964] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC01FC00) [pid = 4964] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCB7C9800) [pid = 4964] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCBF31C00) [pid = 4964] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD053D400) [pid = 4964] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCC253400) [pid = 4964] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC12E800) [pid = 4964] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD1F25400) [pid = 4964] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1142C00) [pid = 4964] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD053F000) [pid = 4964] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8271800) [pid = 4964] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD630B400) [pid = 4964] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD81AA800) [pid = 4964] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD928D400) [pid = 4964] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD90F1000) [pid = 4964] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD0673000) [pid = 4964] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD5E67800) [pid = 4964] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8195C00) [pid = 4964] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD630F800) [pid = 4964] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD29D6800) [pid = 4964] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD61EE000) [pid = 4964] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8805C00) [pid = 4964] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD0675400) [pid = 4964] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:32:31 INFO - PROCESS | 4964 | 1468229551868 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1577ms 02:32:31 INFO - PROCESS | 4964 | 1468229551917 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 4964 | 1468229551921 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:32:31 INFO - PROCESS | 4964 | 1468229551927 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 4964 | 1468229551930 Marionette TRACE conn5 <- [1,2438,null,{}] 02:32:31 INFO - PROCESS | 4964 | 1468229551936 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 4964 | 1468229551939 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:32 INFO - PROCESS | 4964 | 1468229552031 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:32:32 INFO - PROCESS | 4964 | 1468229552112 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 4964 | 1468229552114 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC9D7000 == 26 [pid = 4964] [id = 619] 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCAE2BC00) [pid = 4964] [serial = 1857] [outer = 0000000000000000] 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCB555000) [pid = 4964] [serial = 1858] [outer = 0000007BCAE2BC00] 02:32:32 INFO - PROCESS | 4964 | 1468229552163 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCBF35400) [pid = 4964] [serial = 1859] [outer = 0000007BCAE2BC00] 02:32:32 INFO - PROCESS | 4964 | 1468229552567 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 02:32:32 INFO - PROCESS | 4964 | 1468229552621 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 4964 | 1468229552627 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:32:32 INFO - PROCESS | 4964 | 1468229552633 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 4964 | 1468229552636 Marionette TRACE conn5 <- [1,2442,null,{}] 02:32:32 INFO - PROCESS | 4964 | 1468229552640 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 4964 | 1468229552643 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:32 INFO - PROCESS | 4964 | 1468229552736 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:32:32 INFO - PROCESS | 4964 | 1468229552742 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 4964 | 1468229552745 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD160A000 == 27 [pid = 4964] [id = 620] 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC124800) [pid = 4964] [serial = 1860] [outer = 0000000000000000] 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC1A3C00) [pid = 4964] [serial = 1861] [outer = 0000007BCC124800] 02:32:32 INFO - PROCESS | 4964 | 1468229552794 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC450400) [pid = 4964] [serial = 1862] [outer = 0000007BCC124800] 02:32:33 INFO - PROCESS | 4964 | 1468229553260 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 02:32:33 INFO - PROCESS | 4964 | 1468229553326 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 4964 | 1468229553328 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:32:33 INFO - PROCESS | 4964 | 1468229553332 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 4964 | 1468229553336 Marionette TRACE conn5 <- [1,2446,null,{}] 02:32:33 INFO - PROCESS | 4964 | 1468229553347 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 4964 | 1468229553353 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:33 INFO - PROCESS | 4964 | 1468229553473 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:32:33 INFO - PROCESS | 4964 | 1468229553564 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 4964 | 1468229553567 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD258C000 == 28 [pid = 4964] [id = 621] 02:32:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007B93991800) [pid = 4964] [serial = 1863] [outer = 0000000000000000] 02:32:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD053B400) [pid = 4964] [serial = 1864] [outer = 0000007B93991800] 02:32:33 INFO - PROCESS | 4964 | 1468229553616 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD06C9400) [pid = 4964] [serial = 1865] [outer = 0000007B93991800] 02:32:34 INFO - PROCESS | 4964 | 1468229553997 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 732ms 02:32:34 INFO - PROCESS | 4964 | 1468229554067 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 4964 | 1468229554070 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:32:34 INFO - PROCESS | 4964 | 1468229554073 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 4964 | 1468229554075 Marionette TRACE conn5 <- [1,2450,null,{}] 02:32:34 INFO - PROCESS | 4964 | 1468229554079 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 4964 | 1468229554081 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:34 INFO - PROCESS | 4964 | 1468229554198 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:32:34 INFO - PROCESS | 4964 | 1468229554204 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 4964 | 1468229554206 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61AA800 == 29 [pid = 4964] [id = 622] 02:32:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD06D2800) [pid = 4964] [serial = 1866] [outer = 0000000000000000] 02:32:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD114C400) [pid = 4964] [serial = 1867] [outer = 0000007BD06D2800] 02:32:34 INFO - PROCESS | 4964 | 1468229554297 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD168B000) [pid = 4964] [serial = 1868] [outer = 0000007BD06D2800] 02:32:34 INFO - PROCESS | 4964 | 1468229554700 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 02:32:34 INFO - PROCESS | 4964 | 1468229554768 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 4964 | 1468229554770 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:32:34 INFO - PROCESS | 4964 | 1468229554774 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 4964 | 1468229554776 Marionette TRACE conn5 <- [1,2454,null,{}] 02:32:34 INFO - PROCESS | 4964 | 1468229554779 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 4964 | 1468229554781 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:34 INFO - PROCESS | 4964 | 1468229554930 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:32:34 INFO - PROCESS | 4964 | 1468229554948 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 4964 | 1468229554950 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8331000 == 30 [pid = 4964] [id = 623] 02:32:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC124400) [pid = 4964] [serial = 1869] [outer = 0000000000000000] 02:32:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1F23800) [pid = 4964] [serial = 1870] [outer = 0000007BCC124400] 02:32:34 INFO - PROCESS | 4964 | 1468229554998 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD29D4C00) [pid = 4964] [serial = 1871] [outer = 0000007BCC124400] 02:32:35 INFO - PROCESS | 4964 | 1468229555480 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 02:32:35 INFO - PROCESS | 4964 | 1468229555510 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 4964 | 1468229555512 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:32:35 INFO - PROCESS | 4964 | 1468229555516 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 4964 | 1468229555518 Marionette TRACE conn5 <- [1,2458,null,{}] 02:32:35 INFO - PROCESS | 4964 | 1468229555521 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 4964 | 1468229555527 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:35 INFO - PROCESS | 4964 | 1468229555671 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:32:35 INFO - PROCESS | 4964 | 1468229555730 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 4964 | 1468229555732 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E83800 == 31 [pid = 4964] [id = 624] 02:32:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1696C00) [pid = 4964] [serial = 1872] [outer = 0000000000000000] 02:32:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5B4E000) [pid = 4964] [serial = 1873] [outer = 0000007BD1696C00] 02:32:35 INFO - PROCESS | 4964 | 1468229555779 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD6324C00) [pid = 4964] [serial = 1874] [outer = 0000007BD1696C00] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD630F400) [pid = 4964] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8A87000) [pid = 4964] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD81A6800) [pid = 4964] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007B93995400) [pid = 4964] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD93C8800) [pid = 4964] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007B800E1800) [pid = 4964] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5B51800) [pid = 4964] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD90E6C00) [pid = 4964] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC458000) [pid = 4964] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007B9398C800) [pid = 4964] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCD3E6400) [pid = 4964] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD81B0400) [pid = 4964] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:32:36 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCBC28400) [pid = 4964] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:32:36 INFO - PROCESS | 4964 | 1468229556355 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 880ms 02:32:36 INFO - PROCESS | 4964 | 1468229556399 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 4964 | 1468229556401 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:32:36 INFO - PROCESS | 4964 | 1468229556404 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 4964 | 1468229556406 Marionette TRACE conn5 <- [1,2462,null,{}] 02:32:36 INFO - PROCESS | 4964 | 1468229556410 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 4964 | 1468229556412 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:36 INFO - PROCESS | 4964 | 1468229556493 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:32:36 INFO - PROCESS | 4964 | 1468229556498 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 4964 | 1468229556500 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD933B000 == 32 [pid = 4964] [id = 625] 02:32:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC5B8000) [pid = 4964] [serial = 1875] [outer = 0000000000000000] 02:32:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD2A7C800) [pid = 4964] [serial = 1876] [outer = 0000007BCC5B8000] 02:32:36 INFO - PROCESS | 4964 | 1468229556545 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD630E800) [pid = 4964] [serial = 1877] [outer = 0000007BCC5B8000] 02:32:36 INFO - PROCESS | 4964 | 1468229556945 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 583ms 02:32:37 INFO - PROCESS | 4964 | 1468229557001 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 4964 | 1468229557004 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:32:37 INFO - PROCESS | 4964 | 1468229557011 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 4964 | 1468229557013 Marionette TRACE conn5 <- [1,2466,null,{}] 02:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:32:37 INFO - PROCESS | 4964 | 1468229557017 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 4964 | 1468229557019 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:37 INFO - PROCESS | 4964 | 1468229557101 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:32:37 INFO - PROCESS | 4964 | 1468229557107 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 4964 | 1468229557109 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989D000 == 33 [pid = 4964] [id = 626] 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD630F400) [pid = 4964] [serial = 1878] [outer = 0000000000000000] 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC95B400) [pid = 4964] [serial = 1879] [outer = 0000007BD630F400] 02:32:37 INFO - PROCESS | 4964 | 1468229557153 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8199400) [pid = 4964] [serial = 1880] [outer = 0000007BD630F400] 02:32:37 INFO - PROCESS | 4964 | 1468229557607 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 02:32:37 INFO - PROCESS | 4964 | 1468229557646 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 4964 | 1468229557648 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:32:37 INFO - PROCESS | 4964 | 1468229557651 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 4964 | 1468229557653 Marionette TRACE conn5 <- [1,2470,null,{}] 02:32:37 INFO - PROCESS | 4964 | 1468229557657 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 4964 | 1468229557660 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:37 INFO - PROCESS | 4964 | 1468229557740 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:32:37 INFO - PROCESS | 4964 | 1468229557745 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 4964 | 1468229557747 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD258B000 == 34 [pid = 4964] [id = 627] 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD25DD000) [pid = 4964] [serial = 1881] [outer = 0000000000000000] 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD81B0000) [pid = 4964] [serial = 1882] [outer = 0000007BD25DD000] 02:32:37 INFO - PROCESS | 4964 | 1468229557791 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8805C00) [pid = 4964] [serial = 1883] [outer = 0000007BD25DD000] 02:32:38 INFO - PROCESS | 4964 | 1468229558408 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 02:32:38 INFO - PROCESS | 4964 | 1468229558429 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 4964 | 1468229558434 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:32:38 INFO - PROCESS | 4964 | 1468229558533 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 4964 | 1468229558537 Marionette TRACE conn5 <- [1,2474,null,{}] 02:32:38 INFO - PROCESS | 4964 | 1468229558545 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 4964 | 1468229558549 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:38 INFO - PROCESS | 4964 | 1468229558688 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:32:38 INFO - PROCESS | 4964 | 1468229558805 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 4964 | 1468229558808 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1315000 == 35 [pid = 4964] [id = 628] 02:32:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007B800ECC00) [pid = 4964] [serial = 1884] [outer = 0000000000000000] 02:32:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCB558000) [pid = 4964] [serial = 1885] [outer = 0000007B800ECC00] 02:32:38 INFO - PROCESS | 4964 | 1468229558868 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC126800) [pid = 4964] [serial = 1886] [outer = 0000007B800ECC00] 02:32:39 INFO - PROCESS | 4964 | 1468229559552 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1139ms 02:32:39 INFO - PROCESS | 4964 | 1468229559582 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 4964 | 1468229559587 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:32:39 INFO - PROCESS | 4964 | 1468229559594 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 4964 | 1468229559597 Marionette TRACE conn5 <- [1,2478,null,{}] 02:32:39 INFO - PROCESS | 4964 | 1468229559623 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 4964 | 1468229559626 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:39 INFO - PROCESS | 4964 | 1468229559751 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:32:39 INFO - PROCESS | 4964 | 1468229559876 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 4964 | 1468229559879 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8330000 == 36 [pid = 4964] [id = 629] 02:32:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC5BCC00) [pid = 4964] [serial = 1887] [outer = 0000000000000000] 02:32:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD0518400) [pid = 4964] [serial = 1888] [outer = 0000007BCC5BCC00] 02:32:39 INFO - PROCESS | 4964 | 1468229559937 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD1071400) [pid = 4964] [serial = 1889] [outer = 0000007BCC5BCC00] 02:32:40 INFO - PROCESS | 4964 | 1468229560810 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1256ms 02:32:40 INFO - PROCESS | 4964 | 1468229560850 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 4964 | 1468229560855 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:32:40 INFO - PROCESS | 4964 | 1468229560860 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 4964 | 1468229560864 Marionette TRACE conn5 <- [1,2482,null,{}] 02:32:40 INFO - PROCESS | 4964 | 1468229560869 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 4964 | 1468229560872 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:41 INFO - PROCESS | 4964 | 1468229561009 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989D000 == 35 [pid = 4964] [id = 626] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD933B000 == 34 [pid = 4964] [id = 625] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E83800 == 33 [pid = 4964] [id = 624] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8331000 == 32 [pid = 4964] [id = 623] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61AA800 == 31 [pid = 4964] [id = 622] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD258C000 == 30 [pid = 4964] [id = 621] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD160A000 == 29 [pid = 4964] [id = 620] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC9D7000 == 28 [pid = 4964] [id = 619] 02:32:41 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCAB19800 == 27 [pid = 4964] [id = 618] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD7EF8800) [pid = 4964] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8D24800) [pid = 4964] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81AC000) [pid = 4964] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8A87400) [pid = 4964] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCAE06400) [pid = 4964] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD9478800) [pid = 4964] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCBC26C00) [pid = 4964] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD9686800) [pid = 4964] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCBF3D800) [pid = 4964] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC252400) [pid = 4964] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5E69400) [pid = 4964] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD93C9800) [pid = 4964] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC915C00) [pid = 4964] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD05EDC00) [pid = 4964] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD1E88000) [pid = 4964] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5B12000) [pid = 4964] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD035D000) [pid = 4964] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD06CC800) [pid = 4964] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD90A3000) [pid = 4964] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD93C2C00) [pid = 4964] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD928B800) [pid = 4964] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD90EA000) [pid = 4964] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD107EC00) [pid = 4964] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD8B4D400) [pid = 4964] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD61ED000) [pid = 4964] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:32:41 INFO - PROCESS | 4964 | 1468229561125 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 4964 | 1468229561130 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B939FE000 == 28 [pid = 4964] [id = 630] 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007B9398C400) [pid = 4964] [serial = 1890] [outer = 0000000000000000] 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCA3D2800) [pid = 4964] [serial = 1891] [outer = 0000007B9398C400] 02:32:41 INFO - PROCESS | 4964 | 1468229561181 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC12B000) [pid = 4964] [serial = 1892] [outer = 0000007B9398C400] 02:32:41 INFO - PROCESS | 4964 | 1468229561614 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 839ms 02:32:41 INFO - PROCESS | 4964 | 1468229561708 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 4964 | 1468229561713 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:32:41 INFO - PROCESS | 4964 | 1468229561719 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 4964 | 1468229561722 Marionette TRACE conn5 <- [1,2486,null,{}] 02:32:41 INFO - PROCESS | 4964 | 1468229561726 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 4964 | 1468229561728 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:41 INFO - PROCESS | 4964 | 1468229561818 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:32:41 INFO - PROCESS | 4964 | 1468229561832 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 4964 | 1468229561835 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1709000 == 29 [pid = 4964] [id = 631] 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCD3E9000) [pid = 4964] [serial = 1893] [outer = 0000000000000000] 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD035F400) [pid = 4964] [serial = 1894] [outer = 0000007BCD3E9000] 02:32:41 INFO - PROCESS | 4964 | 1468229561883 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD06C8000) [pid = 4964] [serial = 1895] [outer = 0000007BCD3E9000] 02:32:42 INFO - PROCESS | 4964 | 1468229562326 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 02:32:42 INFO - PROCESS | 4964 | 1468229562443 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 4964 | 1468229562445 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:32:42 INFO - PROCESS | 4964 | 1468229562449 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 4964 | 1468229562453 Marionette TRACE conn5 <- [1,2490,null,{}] 02:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:32:42 INFO - PROCESS | 4964 | 1468229562467 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 4964 | 1468229562472 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:42 INFO - PROCESS | 4964 | 1468229562574 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:32:42 INFO - PROCESS | 4964 | 1468229562649 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 4964 | 1468229562653 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C4000 == 30 [pid = 4964] [id = 632] 02:32:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD1162400) [pid = 4964] [serial = 1896] [outer = 0000000000000000] 02:32:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD1E86000) [pid = 4964] [serial = 1897] [outer = 0000007BD1162400] 02:32:42 INFO - PROCESS | 4964 | 1468229562703 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD578E400) [pid = 4964] [serial = 1898] [outer = 0000007BD1162400] 02:32:43 INFO - PROCESS | 4964 | 1468229563091 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 02:32:43 INFO - PROCESS | 4964 | 1468229563151 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 4964 | 1468229563154 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:32:43 INFO - PROCESS | 4964 | 1468229563158 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:32:43 INFO - PROCESS | 4964 | 1468229563160 Marionette TRACE conn5 <- [1,2494,null,{}] 02:32:43 INFO - PROCESS | 4964 | 1468229563163 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 4964 | 1468229563165 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:43 INFO - PROCESS | 4964 | 1468229563284 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:32:43 INFO - PROCESS | 4964 | 1468229563333 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 4964 | 1468229563335 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8AA2000 == 31 [pid = 4964] [id = 633] 02:32:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD5BD6400) [pid = 4964] [serial = 1899] [outer = 0000000000000000] 02:32:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD5E71000) [pid = 4964] [serial = 1900] [outer = 0000007BD5BD6400] 02:32:43 INFO - PROCESS | 4964 | 1468229563399 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD6303400) [pid = 4964] [serial = 1901] [outer = 0000007BD5BD6400] 02:32:43 INFO - PROCESS | 4964 | 1468229563847 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 732ms 02:32:43 INFO - PROCESS | 4964 | 1468229563895 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 4964 | 1468229563897 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:32:43 INFO - PROCESS | 4964 | 1468229563901 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 4964 | 1468229563903 Marionette TRACE conn5 <- [1,2498,null,{}] 02:32:43 INFO - PROCESS | 4964 | 1468229563947 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 4964 | 1468229563949 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:44 INFO - PROCESS | 4964 | 1468229564062 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:32:44 INFO - PROCESS | 4964 | 1468229564073 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 4964 | 1468229564075 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9336800 == 32 [pid = 4964] [id = 634] 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD5E68000) [pid = 4964] [serial = 1902] [outer = 0000000000000000] 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD7E05C00) [pid = 4964] [serial = 1903] [outer = 0000007BD5E68000] 02:32:44 INFO - PROCESS | 4964 | 1468229564120 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD819AC00) [pid = 4964] [serial = 1904] [outer = 0000007BD5E68000] 02:32:44 INFO - PROCESS | 4964 | 1468229564560 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 712ms 02:32:44 INFO - PROCESS | 4964 | 1468229564622 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:32:44 INFO - PROCESS | 4964 | 1468229564625 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:32:44 INFO - PROCESS | 4964 | 1468229564628 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 4964 | 1468229564629 Marionette TRACE conn5 <- [1,2502,null,{}] 02:32:44 INFO - PROCESS | 4964 | 1468229564633 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 4964 | 1468229564639 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:44 INFO - PROCESS | 4964 | 1468229564774 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:32:44 INFO - PROCESS | 4964 | 1468229564830 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 4964 | 1468229564832 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBC7B800 == 33 [pid = 4964] [id = 635] 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD81A6800) [pid = 4964] [serial = 1905] [outer = 0000000000000000] 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8A7E000) [pid = 4964] [serial = 1906] [outer = 0000007BD81A6800] 02:32:44 INFO - PROCESS | 4964 | 1468229564877 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B3BC00) [pid = 4964] [serial = 1907] [outer = 0000007BD81A6800] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD06D2800) [pid = 4964] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCB331400) [pid = 4964] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC124800) [pid = 4964] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007B93991800) [pid = 4964] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCAE2BC00) [pid = 4964] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCBC26000) [pid = 4964] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD5A59C00) [pid = 4964] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8A83800) [pid = 4964] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCC124400) [pid = 4964] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD1696C00) [pid = 4964] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD630F400) [pid = 4964] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:32:45 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC5B8000) [pid = 4964] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:32:45 INFO - PROCESS | 4964 | 1468229565341 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 02:32:45 INFO - PROCESS | 4964 | 1468229565376 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 4964 | 1468229565379 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:32:45 INFO - PROCESS | 4964 | 1468229565382 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 4964 | 1468229565384 Marionette TRACE conn5 <- [1,2506,null,{}] 02:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:32:45 INFO - PROCESS | 4964 | 1468229565387 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 4964 | 1468229565390 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:45 INFO - PROCESS | 4964 | 1468229565471 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:32:45 INFO - PROCESS | 4964 | 1468229565552 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 4964 | 1468229565554 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C4800 == 34 [pid = 4964] [id = 636] 02:32:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007B800E3C00) [pid = 4964] [serial = 1908] [outer = 0000000000000000] 02:32:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC7B5C00) [pid = 4964] [serial = 1909] [outer = 0000007B800E3C00] 02:32:45 INFO - PROCESS | 4964 | 1468229565599 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD7E10800) [pid = 4964] [serial = 1910] [outer = 0000007B800E3C00] 02:32:45 INFO - PROCESS | 4964 | 1468229565949 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 585ms 02:32:45 INFO - PROCESS | 4964 | 1468229565974 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 4964 | 1468229565976 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:32:45 INFO - PROCESS | 4964 | 1468229565979 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:32:45 INFO - PROCESS | 4964 | 1468229565981 Marionette TRACE conn5 <- [1,2510,null,{}] 02:32:45 INFO - PROCESS | 4964 | 1468229565985 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 4964 | 1468229565987 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:46 INFO - PROCESS | 4964 | 1468229566101 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:32:46 INFO - PROCESS | 4964 | 1468229566109 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 4964 | 1468229566111 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD39E800 == 35 [pid = 4964] [id = 637] 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCD3F2000) [pid = 4964] [serial = 1911] [outer = 0000000000000000] 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD8D1AC00) [pid = 4964] [serial = 1912] [outer = 0000007BCD3F2000] 02:32:46 INFO - PROCESS | 4964 | 1468229566163 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD90A3000) [pid = 4964] [serial = 1913] [outer = 0000007BCD3F2000] 02:32:46 INFO - PROCESS | 4964 | 1468229566563 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 02:32:46 INFO - PROCESS | 4964 | 1468229566611 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 4964 | 1468229566613 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:32:46 INFO - PROCESS | 4964 | 1468229566616 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:32:46 INFO - PROCESS | 4964 | 1468229566618 Marionette TRACE conn5 <- [1,2514,null,{}] 02:32:46 INFO - PROCESS | 4964 | 1468229566622 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 4964 | 1468229566624 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:46 INFO - PROCESS | 4964 | 1468229566740 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:32:46 INFO - PROCESS | 4964 | 1468229566748 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 4964 | 1468229566750 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E7A000 == 36 [pid = 4964] [id = 638] 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD90A8000) [pid = 4964] [serial = 1914] [outer = 0000000000000000] 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD90A9C00) [pid = 4964] [serial = 1915] [outer = 0000007BD90A8000] 02:32:46 INFO - PROCESS | 4964 | 1468229566795 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD90EE000) [pid = 4964] [serial = 1916] [outer = 0000007BD90A8000] 02:32:47 INFO - PROCESS | 4964 | 1468229567215 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 02:32:47 INFO - PROCESS | 4964 | 1468229567311 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 4964 | 1468229567315 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:32:47 INFO - PROCESS | 4964 | 1468229567321 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 4964 | 1468229567325 Marionette TRACE conn5 <- [1,2518,null,{}] 02:32:47 INFO - PROCESS | 4964 | 1468229567332 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 4964 | 1468229567336 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:47 INFO - PROCESS | 4964 | 1468229567502 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:32:47 INFO - PROCESS | 4964 | 1468229567594 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 4964 | 1468229567599 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0664000 == 37 [pid = 4964] [id = 639] 02:32:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007B93998C00) [pid = 4964] [serial = 1917] [outer = 0000000000000000] 02:32:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCAE2BC00) [pid = 4964] [serial = 1918] [outer = 0000007B93998C00] 02:32:47 INFO - PROCESS | 4964 | 1468229567659 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC1A4C00) [pid = 4964] [serial = 1919] [outer = 0000007B93998C00] 02:32:48 INFO - PROCESS | 4964 | 1468229568295 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1035ms 02:32:48 INFO - PROCESS | 4964 | 1468229568359 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:32:48 INFO - PROCESS | 4964 | 1468229568363 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 4964 | 1468229568370 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 4964 | 1468229568375 Marionette TRACE conn5 <- [1,2522,null,{}] 02:32:48 INFO - PROCESS | 4964 | 1468229568379 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 4964 | 1468229568382 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:48 INFO - PROCESS | 4964 | 1468229568561 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:32:48 INFO - PROCESS | 4964 | 1468229568678 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 4964 | 1468229568681 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8A40800 == 38 [pid = 4964] [id = 640] 02:32:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD0EA7C00) [pid = 4964] [serial = 1920] [outer = 0000000000000000] 02:32:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD135E800) [pid = 4964] [serial = 1921] [outer = 0000007BD0EA7C00] 02:32:48 INFO - PROCESS | 4964 | 1468229568739 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5A52800) [pid = 4964] [serial = 1922] [outer = 0000007BD0EA7C00] 02:32:49 INFO - PROCESS | 4964 | 1468229569296 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 02:32:49 INFO - PROCESS | 4964 | 1468229569352 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:32:49 INFO - PROCESS | 4964 | 1468229569355 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:32:49 INFO - PROCESS | 4964 | 1468229569360 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 4964 | 1468229569362 Marionette TRACE conn5 <- [1,2526,null,{}] 02:32:49 INFO - PROCESS | 4964 | 1468229569373 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 4964 | 1468229569378 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:49 INFO - PROCESS | 4964 | 1468229569497 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:32:49 INFO - PROCESS | 4964 | 1468229569623 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 4964 | 1468229569627 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF044000 == 39 [pid = 4964] [id = 641] 02:32:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD81A9800) [pid = 4964] [serial = 1923] [outer = 0000000000000000] 02:32:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD880E000) [pid = 4964] [serial = 1924] [outer = 0000007BD81A9800] 02:32:49 INFO - PROCESS | 4964 | 1468229569687 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8B39C00) [pid = 4964] [serial = 1925] [outer = 0000007BD81A9800] 02:32:50 INFO - PROCESS | 4964 | 1468229570278 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 945ms 02:32:50 INFO - PROCESS | 4964 | 1468229570305 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 4964 | 1468229570308 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:32:50 INFO - PROCESS | 4964 | 1468229570311 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 4964 | 1468229570314 Marionette TRACE conn5 <- [1,2530,null,{}] 02:32:50 INFO - PROCESS | 4964 | 1468229570318 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 4964 | 1468229570320 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:50 INFO - PROCESS | 4964 | 1468229570435 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:32:50 INFO - PROCESS | 4964 | 1468229570530 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 4964 | 1468229570533 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCE3800 == 40 [pid = 4964] [id = 642] 02:32:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD9285400) [pid = 4964] [serial = 1926] [outer = 0000000000000000] 02:32:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD93C5C00) [pid = 4964] [serial = 1927] [outer = 0000007BD9285400] 02:32:50 INFO - PROCESS | 4964 | 1468229570588 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD93F5400) [pid = 4964] [serial = 1928] [outer = 0000007BD9285400] 02:32:51 INFO - PROCESS | 4964 | 1468229571424 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1191ms 02:32:51 INFO - PROCESS | 4964 | 1468229571506 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 4964 | 1468229571510 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:32:51 INFO - PROCESS | 4964 | 1468229571516 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 4964 | 1468229571519 Marionette TRACE conn5 <- [1,2534,null,{}] 02:32:51 INFO - PROCESS | 4964 | 1468229571525 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 4964 | 1468229571528 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:51 INFO - PROCESS | 4964 | 1468229571645 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:32:51 INFO - PROCESS | 4964 | 1468229571768 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 4964 | 1468229571773 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCC96C800 == 41 [pid = 4964] [id = 643] 02:32:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCC19F400) [pid = 4964] [serial = 1929] [outer = 0000000000000000] 02:32:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC248400) [pid = 4964] [serial = 1930] [outer = 0000007BCC19F400] 02:32:51 INFO - PROCESS | 4964 | 1468229571828 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC734800) [pid = 4964] [serial = 1931] [outer = 0000007BCC19F400] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD39E800 == 40 [pid = 4964] [id = 637] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C4800 == 39 [pid = 4964] [id = 636] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBC7B800 == 38 [pid = 4964] [id = 635] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9336800 == 37 [pid = 4964] [id = 634] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8AA2000 == 36 [pid = 4964] [id = 633] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C4000 == 35 [pid = 4964] [id = 632] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1709000 == 34 [pid = 4964] [id = 631] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007B939FE000 == 33 [pid = 4964] [id = 630] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8330000 == 32 [pid = 4964] [id = 629] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD258B000 == 31 [pid = 4964] [id = 627] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1315000 == 30 [pid = 4964] [id = 628] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCE3800 == 29 [pid = 4964] [id = 642] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF044000 == 28 [pid = 4964] [id = 641] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8A40800 == 27 [pid = 4964] [id = 640] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E7A000 == 26 [pid = 4964] [id = 638] 02:32:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0664000 == 25 [pid = 4964] [id = 639] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD114C400) [pid = 4964] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC30B400) [pid = 4964] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCC125800) [pid = 4964] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCC1A3C00) [pid = 4964] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCC450400) [pid = 4964] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD053B400) [pid = 4964] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BCB555000) [pid = 4964] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCBF35400) [pid = 4964] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD0539400) [pid = 4964] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC24F400) [pid = 4964] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD7EF8C00) [pid = 4964] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD5B49400) [pid = 4964] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD967E800) [pid = 4964] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1F23800) [pid = 4964] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8D20C00) [pid = 4964] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD168B000) [pid = 4964] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD81B0000) [pid = 4964] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD5B4E000) [pid = 4964] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD29D4C00) [pid = 4964] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCC95B400) [pid = 4964] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD6324C00) [pid = 4964] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD2A7C800) [pid = 4964] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD630E800) [pid = 4964] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8199400) [pid = 4964] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD06C9400) [pid = 4964] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:32:52 INFO - PROCESS | 4964 | 1468229572954 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1494ms 02:32:53 INFO - PROCESS | 4964 | 1468229573019 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 4964 | 1468229573023 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:32:53 INFO - PROCESS | 4964 | 1468229573045 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 4964 | 1468229573050 Marionette TRACE conn5 <- [1,2538,null,{}] 02:32:53 INFO - PROCESS | 4964 | 1468229573056 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 4964 | 1468229573058 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:53 INFO - PROCESS | 4964 | 1468229573154 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:32:53 INFO - PROCESS | 4964 | 1468229573166 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 4964 | 1468229573169 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD038A000 == 26 [pid = 4964] [id = 644] 02:32:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCB53C800) [pid = 4964] [serial = 1932] [outer = 0000000000000000] 02:32:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCB7C9C00) [pid = 4964] [serial = 1933] [outer = 0000007BCB53C800] 02:32:53 INFO - PROCESS | 4964 | 1468229573219 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCBF3C400) [pid = 4964] [serial = 1934] [outer = 0000007BCB53C800] 02:32:53 INFO - PROCESS | 4964 | 1468229573702 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 02:32:53 INFO - PROCESS | 4964 | 1468229573809 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 4964 | 1468229573814 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:32:53 INFO - PROCESS | 4964 | 1468229573820 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 4964 | 1468229573823 Marionette TRACE conn5 <- [1,2542,null,{}] 02:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:32:53 INFO - PROCESS | 4964 | 1468229573827 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 4964 | 1468229573830 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:53 INFO - PROCESS | 4964 | 1468229573936 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:32:54 INFO - PROCESS | 4964 | 1468229574009 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 4964 | 1468229574012 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1650000 == 27 [pid = 4964] [id = 645] 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCAED8C00) [pid = 4964] [serial = 1935] [outer = 0000000000000000] 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC249000) [pid = 4964] [serial = 1936] [outer = 0000007BCAED8C00] 02:32:54 INFO - PROCESS | 4964 | 1468229574061 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC5BC800) [pid = 4964] [serial = 1937] [outer = 0000007BCAED8C00] 02:32:54 INFO - PROCESS | 4964 | 1468229574448 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 689ms 02:32:54 INFO - PROCESS | 4964 | 1468229574515 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 4964 | 1468229574518 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:32:54 INFO - PROCESS | 4964 | 1468229574522 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 4964 | 1468229574525 Marionette TRACE conn5 <- [1,2546,null,{}] 02:32:54 INFO - PROCESS | 4964 | 1468229574537 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 4964 | 1468229574542 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:54 INFO - PROCESS | 4964 | 1468229574629 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:32:54 INFO - PROCESS | 4964 | 1468229574638 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 4964 | 1468229574641 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BAC800 == 28 [pid = 4964] [id = 646] 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD053E400) [pid = 4964] [serial = 1938] [outer = 0000000000000000] 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0544C00) [pid = 4964] [serial = 1939] [outer = 0000007BD053E400] 02:32:54 INFO - PROCESS | 4964 | 1468229574697 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0D0C800) [pid = 4964] [serial = 1940] [outer = 0000007BD053E400] 02:32:55 INFO - PROCESS | 4964 | 1468229575184 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 02:32:55 INFO - PROCESS | 4964 | 1468229575214 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 4964 | 1468229575217 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:32:55 INFO - PROCESS | 4964 | 1468229575221 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:32:55 INFO - PROCESS | 4964 | 1468229575223 Marionette TRACE conn5 <- [1,2550,null,{}] 02:32:55 INFO - PROCESS | 4964 | 1468229575226 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 4964 | 1468229575228 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:55 INFO - PROCESS | 4964 | 1468229575374 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:32:55 INFO - PROCESS | 4964 | 1468229575395 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 4964 | 1468229575397 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63D6000 == 29 [pid = 4964] [id = 647] 02:32:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD107B000) [pid = 4964] [serial = 1941] [outer = 0000000000000000] 02:32:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1354C00) [pid = 4964] [serial = 1942] [outer = 0000007BD107B000] 02:32:55 INFO - PROCESS | 4964 | 1468229575443 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1698400) [pid = 4964] [serial = 1943] [outer = 0000007BD107B000] 02:32:55 INFO - PROCESS | 4964 | 1468229575891 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 02:32:55 INFO - PROCESS | 4964 | 1468229575958 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 4964 | 1468229575960 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:32:55 INFO - PROCESS | 4964 | 1468229575963 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 4964 | 1468229575965 Marionette TRACE conn5 <- [1,2554,null,{}] 02:32:55 INFO - PROCESS | 4964 | 1468229575969 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 4964 | 1468229575971 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:56 INFO - PROCESS | 4964 | 1468229576080 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:32:56 INFO - PROCESS | 4964 | 1468229576090 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 4964 | 1468229576092 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87DE000 == 30 [pid = 4964] [id = 648] 02:32:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1694000) [pid = 4964] [serial = 1944] [outer = 0000000000000000] 02:32:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD2170800) [pid = 4964] [serial = 1945] [outer = 0000007BD1694000] 02:32:56 INFO - PROCESS | 4964 | 1468229576180 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5A55000) [pid = 4964] [serial = 1946] [outer = 0000007BD1694000] 02:32:56 INFO - PROCESS | 4964 | 1468229576636 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 02:32:56 INFO - PROCESS | 4964 | 1468229576715 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 4964 | 1468229576717 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:32:56 INFO - PROCESS | 4964 | 1468229576728 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 4964 | 1468229576730 Marionette TRACE conn5 <- [1,2558,null,{}] 02:32:56 INFO - PROCESS | 4964 | 1468229576733 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 4964 | 1468229576739 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:56 INFO - PROCESS | 4964 | 1468229576867 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:32:56 INFO - PROCESS | 4964 | 1468229576877 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 4964 | 1468229576879 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930F800 == 31 [pid = 4964] [id = 649] 02:32:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1699000) [pid = 4964] [serial = 1947] [outer = 0000000000000000] 02:32:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD6305C00) [pid = 4964] [serial = 1948] [outer = 0000007BD1699000] 02:32:56 INFO - PROCESS | 4964 | 1468229576924 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD7E08400) [pid = 4964] [serial = 1949] [outer = 0000007BD1699000] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007B9398C400) [pid = 4964] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD1162400) [pid = 4964] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC5BCC00) [pid = 4964] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD25DD000) [pid = 4964] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD81A6800) [pid = 4964] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCD3F2000) [pid = 4964] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007B800ECC00) [pid = 4964] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5E68000) [pid = 4964] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007B800E3C00) [pid = 4964] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5BD6400) [pid = 4964] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCD3E9000) [pid = 4964] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:32:57 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD90A8000) [pid = 4964] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:32:57 INFO - PROCESS | 4964 | 1468229577519 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 838ms 02:32:57 INFO - PROCESS | 4964 | 1468229577565 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 4964 | 1468229577568 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:32:57 INFO - PROCESS | 4964 | 1468229577571 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 4964 | 1468229577573 Marionette TRACE conn5 <- [1,2562,null,{}] 02:32:57 INFO - PROCESS | 4964 | 1468229577577 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 4964 | 1468229577579 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:57 INFO - PROCESS | 4964 | 1468229577661 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:32:57 INFO - PROCESS | 4964 | 1468229577667 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 4964 | 1468229577669 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD945C800 == 32 [pid = 4964] [id = 650] 02:32:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC72C800) [pid = 4964] [serial = 1950] [outer = 0000000000000000] 02:32:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD1162400) [pid = 4964] [serial = 1951] [outer = 0000007BCC72C800] 02:32:57 INFO - PROCESS | 4964 | 1468229577717 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD6304800) [pid = 4964] [serial = 1952] [outer = 0000007BCC72C800] 02:32:58 INFO - PROCESS | 4964 | 1468229578134 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 587ms 02:32:58 INFO - PROCESS | 4964 | 1468229578169 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 4964 | 1468229578171 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:32:58 INFO - PROCESS | 4964 | 1468229578175 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 4964 | 1468229578177 Marionette TRACE conn5 <- [1,2566,null,{}] 02:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:32:58 INFO - PROCESS | 4964 | 1468229578180 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 4964 | 1468229578182 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:58 INFO - PROCESS | 4964 | 1468229578263 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:32:58 INFO - PROCESS | 4964 | 1468229578269 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 4964 | 1468229578271 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB30F000 == 33 [pid = 4964] [id = 651] 02:32:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD7E0E000) [pid = 4964] [serial = 1953] [outer = 0000000000000000] 02:32:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8056800) [pid = 4964] [serial = 1954] [outer = 0000007BD7E0E000] 02:32:58 INFO - PROCESS | 4964 | 1468229578315 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD819BC00) [pid = 4964] [serial = 1955] [outer = 0000007BD7E0E000] 02:32:58 INFO - PROCESS | 4964 | 1468229578786 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 02:32:58 INFO - PROCESS | 4964 | 1468229578808 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 4964 | 1468229578810 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:32:58 INFO - PROCESS | 4964 | 1468229578813 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 4964 | 1468229578815 Marionette TRACE conn5 <- [1,2570,null,{}] 02:32:58 INFO - PROCESS | 4964 | 1468229578832 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 4964 | 1468229578835 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:58 INFO - PROCESS | 4964 | 1468229578924 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:32:58 INFO - PROCESS | 4964 | 1468229578929 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 4964 | 1468229578931 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:32:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2C1000 == 34 [pid = 4964] [id = 652] 02:32:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD819C800) [pid = 4964] [serial = 1956] [outer = 0000000000000000] 02:32:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8270800) [pid = 4964] [serial = 1957] [outer = 0000007BD819C800] 02:32:58 INFO - PROCESS | 4964 | 1468229578976 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD880D800) [pid = 4964] [serial = 1958] [outer = 0000007BD819C800] 02:32:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD038A000 == 33 [pid = 4964] [id = 644] 02:32:59 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCC96C800 == 32 [pid = 4964] [id = 643] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1650000 == 31 [pid = 4964] [id = 645] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930F800 == 30 [pid = 4964] [id = 649] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB30F000 == 29 [pid = 4964] [id = 651] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87DE000 == 28 [pid = 4964] [id = 648] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BAC800 == 27 [pid = 4964] [id = 646] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD945C800 == 26 [pid = 4964] [id = 650] 02:33:00 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63D6000 == 25 [pid = 4964] [id = 647] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD90EE000) [pid = 4964] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD90A3000) [pid = 4964] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD90A9C00) [pid = 4964] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCA3D2800) [pid = 4964] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD578E400) [pid = 4964] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD1071400) [pid = 4964] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1E86000) [pid = 4964] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8805C00) [pid = 4964] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD8A7E000) [pid = 4964] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8D1AC00) [pid = 4964] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCB558000) [pid = 4964] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD7E05C00) [pid = 4964] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC12B000) [pid = 4964] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD7E10800) [pid = 4964] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD819AC00) [pid = 4964] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5E71000) [pid = 4964] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD8B3BC00) [pid = 4964] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD06C8000) [pid = 4964] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD035F400) [pid = 4964] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD0518400) [pid = 4964] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD6303400) [pid = 4964] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BCC7B5C00) [pid = 4964] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BCC126800) [pid = 4964] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:33:00 INFO - PROCESS | 4964 | 1468229580766 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1984ms 02:33:00 INFO - PROCESS | 4964 | 1468229580801 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 4964 | 1468229580806 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:33:00 INFO - PROCESS | 4964 | 1468229580811 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 4964 | 1468229580814 Marionette TRACE conn5 <- [1,2574,null,{}] 02:33:00 INFO - PROCESS | 4964 | 1468229580820 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 4964 | 1468229580824 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:00 INFO - PROCESS | 4964 | 1468229580924 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:33:00 INFO - PROCESS | 4964 | 1468229580933 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 4964 | 1468229580938 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFC5000 == 26 [pid = 4964] [id = 653] 02:33:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007B93995800) [pid = 4964] [serial = 1959] [outer = 0000000000000000] 02:33:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007B93996000) [pid = 4964] [serial = 1960] [outer = 0000007B93995800] 02:33:01 INFO - PROCESS | 4964 | 1468229580989 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BCAE06400) [pid = 4964] [serial = 1961] [outer = 0000007B93995800] 02:33:01 INFO - PROCESS | 4964 | 1468229581481 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 02:33:01 INFO - PROCESS | 4964 | 1468229581505 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 4964 | 1468229581510 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:33:01 INFO - PROCESS | 4964 | 1468229581517 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 4964 | 1468229581520 Marionette TRACE conn5 <- [1,2578,null,{}] 02:33:01 INFO - PROCESS | 4964 | 1468229581524 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 4964 | 1468229581528 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:01 INFO - PROCESS | 4964 | 1468229581618 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:33:01 INFO - PROCESS | 4964 | 1468229581627 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 4964 | 1468229581630 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:01 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E7E000 == 27 [pid = 4964] [id = 654] 02:33:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCB7CB800) [pid = 4964] [serial = 1962] [outer = 0000000000000000] 02:33:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCBC20800) [pid = 4964] [serial = 1963] [outer = 0000007BCB7CB800] 02:33:01 INFO - PROCESS | 4964 | 1468229581678 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCBF34800) [pid = 4964] [serial = 1964] [outer = 0000007BCB7CB800] 02:33:02 INFO - PROCESS | 4964 | 1468229582139 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 02:33:02 INFO - PROCESS | 4964 | 1468229582209 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 4964 | 1468229582211 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:33:02 INFO - PROCESS | 4964 | 1468229582215 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:33:02 INFO - PROCESS | 4964 | 1468229582219 Marionette TRACE conn5 <- [1,2582,null,{}] 02:33:02 INFO - PROCESS | 4964 | 1468229582231 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 4964 | 1468229582236 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:02 INFO - PROCESS | 4964 | 1468229582357 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:33:02 INFO - PROCESS | 4964 | 1468229582442 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 4964 | 1468229582445 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD171E800 == 28 [pid = 4964] [id = 655] 02:33:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007B80035000) [pid = 4964] [serial = 1965] [outer = 0000000000000000] 02:33:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCC19A000) [pid = 4964] [serial = 1966] [outer = 0000007B80035000] 02:33:02 INFO - PROCESS | 4964 | 1468229582494 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC24A800) [pid = 4964] [serial = 1967] [outer = 0000007B80035000] 02:33:02 INFO - PROCESS | 4964 | 1468229582851 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 02:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:33:02 INFO - PROCESS | 4964 | 1468229582907 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 4964 | 1468229582910 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:33:02 INFO - PROCESS | 4964 | 1468229582913 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 4964 | 1468229582915 Marionette TRACE conn5 <- [1,2586,null,{}] 02:33:02 INFO - PROCESS | 4964 | 1468229582919 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 4964 | 1468229582921 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:03 INFO - PROCESS | 4964 | 1468229583036 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:33:03 INFO - PROCESS | 4964 | 1468229583043 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 4964 | 1468229583045 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2659000 == 29 [pid = 4964] [id = 656] 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC450C00) [pid = 4964] [serial = 1968] [outer = 0000000000000000] 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC45C800) [pid = 4964] [serial = 1969] [outer = 0000007BCC450C00] 02:33:03 INFO - PROCESS | 4964 | 1468229583091 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC72B400) [pid = 4964] [serial = 1970] [outer = 0000007BCC450C00] 02:33:03 INFO - PROCESS | 4964 | 1468229583509 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms 02:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:33:03 INFO - PROCESS | 4964 | 1468229583544 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 4964 | 1468229583546 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:33:03 INFO - PROCESS | 4964 | 1468229583549 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 4964 | 1468229583551 Marionette TRACE conn5 <- [1,2590,null,{}] 02:33:03 INFO - PROCESS | 4964 | 1468229583554 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 4964 | 1468229583556 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:03 INFO - PROCESS | 4964 | 1468229583664 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:33:03 INFO - PROCESS | 4964 | 1468229583671 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 4964 | 1468229583674 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C3000 == 30 [pid = 4964] [id = 657] 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007B800E6400) [pid = 4964] [serial = 1971] [outer = 0000000000000000] 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC91E400) [pid = 4964] [serial = 1972] [outer = 0000007B800E6400] 02:33:03 INFO - PROCESS | 4964 | 1468229583719 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD0523C00) [pid = 4964] [serial = 1973] [outer = 0000007B800E6400] 02:33:04 INFO - PROCESS | 4964 | 1468229584156 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 627ms 02:33:04 INFO - PROCESS | 4964 | 1468229584179 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 4964 | 1468229584182 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:33:04 INFO - PROCESS | 4964 | 1468229584185 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 4964 | 1468229584187 Marionette TRACE conn5 <- [1,2594,null,{}] 02:33:04 INFO - PROCESS | 4964 | 1468229584190 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 4964 | 1468229584197 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:04 INFO - PROCESS | 4964 | 1468229584337 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:33:04 INFO - PROCESS | 4964 | 1468229584355 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 4964 | 1468229584357 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8852800 == 31 [pid = 4964] [id = 658] 02:33:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0545C00) [pid = 4964] [serial = 1974] [outer = 0000000000000000] 02:33:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD06CB400) [pid = 4964] [serial = 1975] [outer = 0000007BD0545C00] 02:33:04 INFO - PROCESS | 4964 | 1468229584402 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD168D400) [pid = 4964] [serial = 1976] [outer = 0000007BD0545C00] 02:33:04 INFO - PROCESS | 4964 | 1468229584813 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 02:33:04 INFO - PROCESS | 4964 | 1468229584878 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 4964 | 1468229584881 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:33:04 INFO - PROCESS | 4964 | 1468229584884 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 4964 | 1468229584886 Marionette TRACE conn5 <- [1,2598,null,{}] 02:33:04 INFO - PROCESS | 4964 | 1468229584890 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 4964 | 1468229584892 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:05 INFO - PROCESS | 4964 | 1468229584999 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:33:05 INFO - PROCESS | 4964 | 1468229585040 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 4964 | 1468229585042 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C1F000 == 32 [pid = 4964] [id = 659] 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007B800E3800) [pid = 4964] [serial = 1977] [outer = 0000000000000000] 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1F1AC00) [pid = 4964] [serial = 1978] [outer = 0000007B800E3800] 02:33:05 INFO - PROCESS | 4964 | 1468229585085 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD2172800) [pid = 4964] [serial = 1979] [outer = 0000007B800E3800] 02:33:05 INFO - PROCESS | 4964 | 1468229585494 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 02:33:05 INFO - PROCESS | 4964 | 1468229585516 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 4964 | 1468229585518 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:33:05 INFO - PROCESS | 4964 | 1468229585522 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 4964 | 1468229585523 Marionette TRACE conn5 <- [1,2602,null,{}] 02:33:05 INFO - PROCESS | 4964 | 1468229585527 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 4964 | 1468229585529 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:05 INFO - PROCESS | 4964 | 1468229585645 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:33:05 INFO - PROCESS | 4964 | 1468229585654 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 4964 | 1468229585656 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9340800 == 33 [pid = 4964] [id = 660] 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD25E1C00) [pid = 4964] [serial = 1980] [outer = 0000000000000000] 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD578B400) [pid = 4964] [serial = 1981] [outer = 0000007BD25E1C00] 02:33:05 INFO - PROCESS | 4964 | 1468229585702 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5B4B000) [pid = 4964] [serial = 1982] [outer = 0000007BD25E1C00] 02:33:06 INFO - PROCESS | 4964 | 1468229586142 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 02:33:06 INFO - PROCESS | 4964 | 1468229586216 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:33:06 INFO - PROCESS | 4964 | 1468229586218 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:33:06 INFO - PROCESS | 4964 | 1468229586221 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 4964 | 1468229586223 Marionette TRACE conn5 <- [1,2606,null,{}] 02:33:06 INFO - PROCESS | 4964 | 1468229586227 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 4964 | 1468229586229 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:06 INFO - PROCESS | 4964 | 1468229586336 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:33:06 INFO - PROCESS | 4964 | 1468229586415 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 4964 | 1468229586417 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD171E000 == 34 [pid = 4964] [id = 661] 02:33:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5BCE400) [pid = 4964] [serial = 1983] [outer = 0000000000000000] 02:33:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD5E65800) [pid = 4964] [serial = 1984] [outer = 0000007BD5BCE400] 02:33:06 INFO - PROCESS | 4964 | 1468229586464 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD5E71C00) [pid = 4964] [serial = 1985] [outer = 0000007BD5BCE400] 02:33:06 INFO - PROCESS | 4964 | 1468229586893 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 02:33:06 INFO - PROCESS | 4964 | 1468229586957 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 4964 | 1468229586959 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:33:06 INFO - PROCESS | 4964 | 1468229586963 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 4964 | 1468229586964 Marionette TRACE conn5 <- [1,2610,null,{}] 02:33:06 INFO - PROCESS | 4964 | 1468229586968 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 4964 | 1468229586970 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:07 INFO - PROCESS | 4964 | 1468229587085 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:33:07 INFO - PROCESS | 4964 | 1468229587094 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 4964 | 1468229587096 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC6000 == 35 [pid = 4964] [id = 662] 02:33:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5BCE800) [pid = 4964] [serial = 1986] [outer = 0000000000000000] 02:33:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD6303C00) [pid = 4964] [serial = 1987] [outer = 0000007BD5BCE800] 02:33:07 INFO - PROCESS | 4964 | 1468229587140 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD6322400) [pid = 4964] [serial = 1988] [outer = 0000007BD5BCE800] 02:33:07 INFO - PROCESS | 4964 | 1468229587596 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 02:33:07 INFO - PROCESS | 4964 | 1468229587655 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 4964 | 1468229587658 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:33:07 INFO - PROCESS | 4964 | 1468229587661 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 4964 | 1468229587664 Marionette TRACE conn5 <- [1,2614,null,{}] 02:33:07 INFO - PROCESS | 4964 | 1468229587667 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 4964 | 1468229587670 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:07 INFO - PROCESS | 4964 | 1468229587825 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:33:07 INFO - PROCESS | 4964 | 1468229587883 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 4964 | 1468229587885 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C2800 == 36 [pid = 4964] [id = 663] 02:33:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD7E11000) [pid = 4964] [serial = 1989] [outer = 0000000000000000] 02:33:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD819D400) [pid = 4964] [serial = 1990] [outer = 0000007BD7E11000] 02:33:07 INFO - PROCESS | 4964 | 1468229587932 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD8803800) [pid = 4964] [serial = 1991] [outer = 0000007BD7E11000] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD7E0E000) [pid = 4964] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD107B000) [pid = 4964] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD1694000) [pid = 4964] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD1699000) [pid = 4964] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BCB53C800) [pid = 4964] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC19F400) [pid = 4964] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD9285400) [pid = 4964] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81A9800) [pid = 4964] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD0EA7C00) [pid = 4964] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007B93998C00) [pid = 4964] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD053E400) [pid = 4964] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCAED8C00) [pid = 4964] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:33:08 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC72C800) [pid = 4964] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:33:08 INFO - PROCESS | 4964 | 1468229588425 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 02:33:08 INFO - PROCESS | 4964 | 1468229588440 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 4964 | 1468229588443 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:33:08 INFO - PROCESS | 4964 | 1468229588458 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 4964 | 1468229588460 Marionette TRACE conn5 <- [1,2618,null,{}] 02:33:08 INFO - PROCESS | 4964 | 1468229588464 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 4964 | 1468229588466 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:08 INFO - PROCESS | 4964 | 1468229588549 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:33:08 INFO - PROCESS | 4964 | 1468229588554 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 4964 | 1468229588556 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD984000 == 37 [pid = 4964] [id = 664] 02:33:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD053F000) [pid = 4964] [serial = 1992] [outer = 0000000000000000] 02:33:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD1146800) [pid = 4964] [serial = 1993] [outer = 0000007BD053F000] 02:33:08 INFO - PROCESS | 4964 | 1468229588600 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD61E3400) [pid = 4964] [serial = 1994] [outer = 0000007BD053F000] 02:33:09 INFO - PROCESS | 4964 | 1468229589002 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 587ms 02:33:09 INFO - PROCESS | 4964 | 1468229589036 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 4964 | 1468229589038 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 4964 | 1468229589041 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:33:09 INFO - PROCESS | 4964 | 1468229589042 Marionette TRACE conn5 <- [1,2622,null,{}] 02:33:09 INFO - PROCESS | 4964 | 1468229589046 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 4964 | 1468229589048 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:09 INFO - PROCESS | 4964 | 1468229589166 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:33:09 INFO - PROCESS | 4964 | 1468229589175 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 4964 | 1468229589177 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDD7000 == 38 [pid = 4964] [id = 665] 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1694000) [pid = 4964] [serial = 1995] [outer = 0000000000000000] 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8806800) [pid = 4964] [serial = 1996] [outer = 0000007BD1694000] 02:33:09 INFO - PROCESS | 4964 | 1468229589220 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD8A82800) [pid = 4964] [serial = 1997] [outer = 0000007BD1694000] 02:33:09 INFO - PROCESS | 4964 | 1468229589643 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 626ms 02:33:09 INFO - PROCESS | 4964 | 1468229589670 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 4964 | 1468229589673 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:33:09 INFO - PROCESS | 4964 | 1468229589676 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 4964 | 1468229589678 Marionette TRACE conn5 <- [1,2626,null,{}] 02:33:09 INFO - PROCESS | 4964 | 1468229589681 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 4964 | 1468229589683 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:09 INFO - PROCESS | 4964 | 1468229589806 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:33:09 INFO - PROCESS | 4964 | 1468229589815 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 4964 | 1468229589817 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF039800 == 39 [pid = 4964] [id = 666] 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8A83800) [pid = 4964] [serial = 1998] [outer = 0000000000000000] 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B33C00) [pid = 4964] [serial = 1999] [outer = 0000007BD8A83800] 02:33:09 INFO - PROCESS | 4964 | 1468229589860 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8B3C800) [pid = 4964] [serial = 2000] [outer = 0000007BD8A83800] 02:33:10 INFO - PROCESS | 4964 | 1468229590336 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 02:33:10 INFO - PROCESS | 4964 | 1468229590428 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 4964 | 1468229590433 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:33:10 INFO - PROCESS | 4964 | 1468229590440 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 4964 | 1468229590444 Marionette TRACE conn5 <- [1,2630,null,{}] 02:33:10 INFO - PROCESS | 4964 | 1468229590450 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 4964 | 1468229590453 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:10 INFO - PROCESS | 4964 | 1468229590643 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:33:10 INFO - PROCESS | 4964 | 1468229590744 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 4964 | 1468229590749 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0562000 == 40 [pid = 4964] [id = 667] 02:33:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007B93992800) [pid = 4964] [serial = 2001] [outer = 0000000000000000] 02:33:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BCAE20800) [pid = 4964] [serial = 2002] [outer = 0000007B93992800] 02:33:10 INFO - PROCESS | 4964 | 1468229590808 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCB3C8C00) [pid = 4964] [serial = 2003] [outer = 0000007B93992800] 02:33:11 INFO - PROCESS | 4964 | 1468229591546 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:33:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1179ms 02:33:11 INFO - PROCESS | 4964 | 1468229591624 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 4964 | 1468229591629 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:33:11 INFO - PROCESS | 4964 | 1468229591636 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:33:11 INFO - PROCESS | 4964 | 1468229591639 Marionette TRACE conn5 <- [1,2634,null,{}] 02:33:11 INFO - PROCESS | 4964 | 1468229591643 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 4964 | 1468229591646 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:11 INFO - PROCESS | 4964 | 1468229591779 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:33:11 INFO - PROCESS | 4964 | 1468229591896 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 4964 | 1468229591898 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD7E88800 == 41 [pid = 4964] [id = 668] 02:33:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BCC025C00) [pid = 4964] [serial = 2004] [outer = 0000000000000000] 02:33:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BCC129000) [pid = 4964] [serial = 2005] [outer = 0000007BCC025C00] 02:33:11 INFO - PROCESS | 4964 | 1468229591957 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCC249C00) [pid = 4964] [serial = 2006] [outer = 0000007BCC025C00] 02:33:12 INFO - PROCESS | 4964 | 1468229592954 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDD7000 == 40 [pid = 4964] [id = 665] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD984000 == 39 [pid = 4964] [id = 664] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C2800 == 38 [pid = 4964] [id = 663] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC6000 == 37 [pid = 4964] [id = 662] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD171E000 == 36 [pid = 4964] [id = 661] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9340800 == 35 [pid = 4964] [id = 660] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C1F000 == 34 [pid = 4964] [id = 659] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8852800 == 33 [pid = 4964] [id = 658] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C3000 == 32 [pid = 4964] [id = 657] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2659000 == 31 [pid = 4964] [id = 656] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD171E800 == 30 [pid = 4964] [id = 655] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E7E000 == 29 [pid = 4964] [id = 654] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFC5000 == 28 [pid = 4964] [id = 653] 02:33:12 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2C1000 == 27 [pid = 4964] [id = 652] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD819BC00) [pid = 4964] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8270800) [pid = 4964] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD1354C00) [pid = 4964] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD2170800) [pid = 4964] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD1698400) [pid = 4964] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD6305C00) [pid = 4964] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5A55000) [pid = 4964] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD7E08400) [pid = 4964] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8056800) [pid = 4964] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCB7C9C00) [pid = 4964] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCBF3C400) [pid = 4964] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC734800) [pid = 4964] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC248400) [pid = 4964] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD93F5400) [pid = 4964] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD93C5C00) [pid = 4964] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD8B39C00) [pid = 4964] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:33:12 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD880E000) [pid = 4964] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5A52800) [pid = 4964] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD135E800) [pid = 4964] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC1A4C00) [pid = 4964] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCAE2BC00) [pid = 4964] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD0544C00) [pid = 4964] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCC5BC800) [pid = 4964] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCC249000) [pid = 4964] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD1162400) [pid = 4964] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD6304800) [pid = 4964] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD0D0C800) [pid = 4964] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1407ms 02:33:13 INFO - PROCESS | 4964 | 1468229593050 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 4964 | 1468229593054 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:33:13 INFO - PROCESS | 4964 | 1468229593059 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 4964 | 1468229593062 Marionette TRACE conn5 <- [1,2638,null,{}] 02:33:13 INFO - PROCESS | 4964 | 1468229593068 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 4964 | 1468229593071 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:13 INFO - PROCESS | 4964 | 1468229593175 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:33:13 INFO - PROCESS | 4964 | 1468229593182 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 4964 | 1468229593184 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:13 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0561000 == 28 [pid = 4964] [id = 669] 02:33:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCBF8E400) [pid = 4964] [serial = 2007] [outer = 0000000000000000] 02:33:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC01EC00) [pid = 4964] [serial = 2008] [outer = 0000007BCBF8E400] 02:33:13 INFO - PROCESS | 4964 | 1468229593236 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC130800) [pid = 4964] [serial = 2009] [outer = 0000007BCBF8E400] 02:33:13 INFO - PROCESS | 4964 | 1468229593792 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 775ms 02:33:13 INFO - PROCESS | 4964 | 1468229593838 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 4964 | 1468229593843 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:33:13 INFO - PROCESS | 4964 | 1468229593849 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 4964 | 1468229593852 Marionette TRACE conn5 <- [1,2642,null,{}] 02:33:13 INFO - PROCESS | 4964 | 1468229593856 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 4964 | 1468229593859 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:13 INFO - PROCESS | 4964 | 1468229593956 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:33:14 INFO - PROCESS | 4964 | 1468229594036 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 4964 | 1468229594039 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1656800 == 29 [pid = 4964] [id = 670] 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC45D400) [pid = 4964] [serial = 2010] [outer = 0000000000000000] 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC5BE400) [pid = 4964] [serial = 2011] [outer = 0000007BCC45D400] 02:33:14 INFO - PROCESS | 4964 | 1468229594088 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCD3EE800) [pid = 4964] [serial = 2012] [outer = 0000007BCC45D400] 02:33:14 INFO - PROCESS | 4964 | 1468229594466 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 02:33:14 INFO - PROCESS | 4964 | 1468229594523 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 4964 | 1468229594526 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:33:14 INFO - PROCESS | 4964 | 1468229594529 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 4964 | 1468229594533 Marionette TRACE conn5 <- [1,2646,null,{}] 02:33:14 INFO - PROCESS | 4964 | 1468229594544 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 4964 | 1468229594549 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:14 INFO - PROCESS | 4964 | 1468229594668 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:33:14 INFO - PROCESS | 4964 | 1468229594675 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 4964 | 1468229594679 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2655000 == 30 [pid = 4964] [id = 671] 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD0543C00) [pid = 4964] [serial = 2013] [outer = 0000000000000000] 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD0D0C800) [pid = 4964] [serial = 2014] [outer = 0000007BD0543C00] 02:33:14 INFO - PROCESS | 4964 | 1468229594730 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1146000) [pid = 4964] [serial = 2015] [outer = 0000007BD0543C00] 02:33:15 INFO - PROCESS | 4964 | 1468229595165 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 02:33:15 INFO - PROCESS | 4964 | 1468229595227 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 4964 | 1468229595230 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:33:15 INFO - PROCESS | 4964 | 1468229595233 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 4964 | 1468229595235 Marionette TRACE conn5 <- [1,2650,null,{}] 02:33:15 INFO - PROCESS | 4964 | 1468229595239 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 4964 | 1468229595241 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:15 INFO - PROCESS | 4964 | 1468229595359 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:33:15 INFO - PROCESS | 4964 | 1468229595411 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 4964 | 1468229595413 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8239800 == 31 [pid = 4964] [id = 672] 02:33:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1354C00) [pid = 4964] [serial = 2016] [outer = 0000000000000000] 02:33:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1E06400) [pid = 4964] [serial = 2017] [outer = 0000007BD1354C00] 02:33:15 INFO - PROCESS | 4964 | 1468229595466 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD2173400) [pid = 4964] [serial = 2018] [outer = 0000007BD1354C00] 02:33:15 INFO - PROCESS | 4964 | 1468229595887 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 02:33:15 INFO - PROCESS | 4964 | 1468229595909 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 4964 | 1468229595911 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:33:15 INFO - PROCESS | 4964 | 1468229595914 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:33:15 INFO - PROCESS | 4964 | 1468229595916 Marionette TRACE conn5 <- [1,2654,null,{}] 02:33:15 INFO - PROCESS | 4964 | 1468229595924 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 4964 | 1468229595926 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:16 INFO - PROCESS | 4964 | 1468229596038 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:33:16 INFO - PROCESS | 4964 | 1468229596123 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 4964 | 1468229596125 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C09800 == 32 [pid = 4964] [id = 673] 02:33:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD2175800) [pid = 4964] [serial = 2019] [outer = 0000000000000000] 02:33:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B44C00) [pid = 4964] [serial = 2020] [outer = 0000007BD2175800] 02:33:16 INFO - PROCESS | 4964 | 1468229596172 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD5E69000) [pid = 4964] [serial = 2021] [outer = 0000007BD2175800] 02:33:16 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:33:17 INFO - PROCESS | 4964 | [4964] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:33:17 INFO - PROCESS | 4964 | 1468229597082 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:33:17 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) 02:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 02:33:17 INFO - PROCESS | 4964 | 1468229597097 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 4964 | 1468229597099 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:33:17 INFO - PROCESS | 4964 | 1468229597103 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 4964 | 1468229597105 Marionette TRACE conn5 <- [1,2658,null,{}] 02:33:17 INFO - PROCESS | 4964 | 1468229597108 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 4964 | 1468229597115 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:17 INFO - PROCESS | 4964 | 1468229597362 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD053F000) [pid = 4964] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD25E1C00) [pid = 4964] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007B800E3800) [pid = 4964] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007B800E6400) [pid = 4964] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD5BCE400) [pid = 4964] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCB7CB800) [pid = 4964] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD5BCE800) [pid = 4964] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD0545C00) [pid = 4964] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD7E11000) [pid = 4964] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD819C800) [pid = 4964] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007B93995800) [pid = 4964] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007B80035000) [pid = 4964] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC450C00) [pid = 4964] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:33:17 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD1694000) [pid = 4964] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:33:17 INFO - PROCESS | 4964 | 1468229597445 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 4964 | 1468229597447 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2591000 == 33 [pid = 4964] [id = 674] 02:33:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007B800E0C00) [pid = 4964] [serial = 2022] [outer = 0000000000000000] 02:33:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCAB4D400) [pid = 4964] [serial = 2023] [outer = 0000007B800E0C00] 02:33:17 INFO - PROCESS | 4964 | 1468229597496 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD114FC00) [pid = 4964] [serial = 2024] [outer = 0000007B800E0C00] 02:33:18 INFO - PROCESS | 4964 | 1468229598330 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:18 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 02:33:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1278ms 02:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:33:18 INFO - PROCESS | 4964 | 1468229598384 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 4964 | 1468229598386 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:33:18 INFO - PROCESS | 4964 | 1468229598390 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 4964 | 1468229598392 Marionette TRACE conn5 <- [1,2662,null,{}] 02:33:18 INFO - PROCESS | 4964 | 1468229598400 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 4964 | 1468229598402 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:18 INFO - PROCESS | 4964 | 1468229598485 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:33:18 INFO - PROCESS | 4964 | 1468229598491 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 4964 | 1468229598493 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB397800 == 34 [pid = 4964] [id = 675] 02:33:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD5E69400) [pid = 4964] [serial = 2025] [outer = 0000000000000000] 02:33:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD819B000) [pid = 4964] [serial = 2026] [outer = 0000007BD5E69400] 02:33:18 INFO - PROCESS | 4964 | 1468229598538 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD81A6800) [pid = 4964] [serial = 2027] [outer = 0000007BD5E69400] 02:33:19 INFO - PROCESS | 4964 | 1468229599546 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:19 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 02:33:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1190ms 02:33:19 INFO - PROCESS | 4964 | 1468229599584 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 4964 | 1468229599589 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:33:19 INFO - PROCESS | 4964 | 1468229599595 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 4964 | 1468229599598 Marionette TRACE conn5 <- [1,2666,null,{}] 02:33:19 INFO - PROCESS | 4964 | 1468229599605 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 4964 | 1468229599608 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:19 INFO - PROCESS | 4964 | 1468229599769 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:33:19 INFO - PROCESS | 4964 | 1468229599893 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 4964 | 1468229599896 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD160D800 == 35 [pid = 4964] [id = 676] 02:33:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC027000) [pid = 4964] [serial = 2028] [outer = 0000000000000000] 02:33:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCC12E000) [pid = 4964] [serial = 2029] [outer = 0000007BCC027000] 02:33:20 INFO - PROCESS | 4964 | 1468229600000 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCC459000) [pid = 4964] [serial = 2030] [outer = 0000007BCC027000] 02:33:21 INFO - PROCESS | 4964 | 1468229601099 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:33:21 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) 02:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1535ms 02:33:21 INFO - PROCESS | 4964 | 1468229601133 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 4964 | 1468229601138 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:33:21 INFO - PROCESS | 4964 | 1468229601145 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 4964 | 1468229601149 Marionette TRACE conn5 <- [1,2670,null,{}] 02:33:21 INFO - PROCESS | 4964 | 1468229601153 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 4964 | 1468229601157 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:21 INFO - PROCESS | 4964 | 1468229601275 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:33:21 INFO - PROCESS | 4964 | 1468229601401 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 4964 | 1468229601404 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2576000 == 36 [pid = 4964] [id = 677] 02:33:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD0540400) [pid = 4964] [serial = 2031] [outer = 0000000000000000] 02:33:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD06CB000) [pid = 4964] [serial = 2032] [outer = 0000007BD0540400] 02:33:21 INFO - PROCESS | 4964 | 1468229601464 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD135FC00) [pid = 4964] [serial = 2033] [outer = 0000007BD0540400] 02:33:22 INFO - PROCESS | 4964 | 1468229602526 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:33:22 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) 02:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1446ms 02:33:22 INFO - PROCESS | 4964 | 1468229602592 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 4964 | 1468229602594 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:33:22 INFO - PROCESS | 4964 | 1468229602599 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 4964 | 1468229602603 Marionette TRACE conn5 <- [1,2674,null,{}] 02:33:22 INFO - PROCESS | 4964 | 1468229602656 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 4964 | 1468229602661 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:22 INFO - PROCESS | 4964 | 1468229602832 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:33:22 INFO - PROCESS | 4964 | 1468229602931 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 4964 | 1468229602935 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD365800 == 37 [pid = 4964] [id = 678] 02:33:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD5B49C00) [pid = 4964] [serial = 2034] [outer = 0000000000000000] 02:33:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD7E55C00) [pid = 4964] [serial = 2035] [outer = 0000007BD5B49C00] 02:33:23 INFO - PROCESS | 4964 | 1468229602994 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD81B2800) [pid = 4964] [serial = 2036] [outer = 0000007BD5B49C00] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2591000 == 36 [pid = 4964] [id = 674] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C09800 == 35 [pid = 4964] [id = 673] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8239800 == 34 [pid = 4964] [id = 672] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2655000 == 33 [pid = 4964] [id = 671] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1656800 == 32 [pid = 4964] [id = 670] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0561000 == 31 [pid = 4964] [id = 669] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0562000 == 30 [pid = 4964] [id = 667] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD7E88800 == 29 [pid = 4964] [id = 668] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF039800 == 28 [pid = 4964] [id = 666] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2576000 == 27 [pid = 4964] [id = 677] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB397800 == 26 [pid = 4964] [id = 675] 02:33:24 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD160D800 == 25 [pid = 4964] [id = 676] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD578B400) [pid = 4964] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1F1AC00) [pid = 4964] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD2172800) [pid = 4964] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC91E400) [pid = 4964] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5E65800) [pid = 4964] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD0523C00) [pid = 4964] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCBC20800) [pid = 4964] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCBF34800) [pid = 4964] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD6303C00) [pid = 4964] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD5E71C00) [pid = 4964] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD06CB400) [pid = 4964] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD819D400) [pid = 4964] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD168D400) [pid = 4964] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD880D800) [pid = 4964] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007B93996000) [pid = 4964] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCAE06400) [pid = 4964] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCC19A000) [pid = 4964] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCC24A800) [pid = 4964] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCC45C800) [pid = 4964] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BCC72B400) [pid = 4964] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD8A82800) [pid = 4964] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD8B33C00) [pid = 4964] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD8803800) [pid = 4964] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD6322400) [pid = 4964] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD1146800) [pid = 4964] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD61E3400) [pid = 4964] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD5B4B000) [pid = 4964] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD8806800) [pid = 4964] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:33:24 INFO - PROCESS | 4964 | 1468229604852 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:24 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 02:33:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2291ms 02:33:24 INFO - PROCESS | 4964 | 1468229604891 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 4964 | 1468229604894 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:33:24 INFO - PROCESS | 4964 | 1468229604901 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 4964 | 1468229604906 Marionette TRACE conn5 <- [1,2678,null,{}] 02:33:24 INFO - PROCESS | 4964 | 1468229604913 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 4964 | 1468229604916 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:25 INFO - PROCESS | 4964 | 1468229605015 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:33:25 INFO - PROCESS | 4964 | 1468229605085 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 4964 | 1468229605088 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCCE21000 == 26 [pid = 4964] [id = 679] 02:33:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BCB53C800) [pid = 4964] [serial = 2037] [outer = 0000000000000000] 02:33:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCB75A400) [pid = 4964] [serial = 2038] [outer = 0000007BCB53C800] 02:33:25 INFO - PROCESS | 4964 | 1468229605142 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCBF3A400) [pid = 4964] [serial = 2039] [outer = 0000007BCB53C800] 02:33:26 INFO - PROCESS | 4964 | 1468229606080 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:26 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 02:33:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1239ms 02:33:26 INFO - PROCESS | 4964 | 1468229606143 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 4964 | 1468229606148 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:33:26 INFO - PROCESS | 4964 | 1468229606155 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:33:26 INFO - PROCESS | 4964 | 1468229606158 Marionette TRACE conn5 <- [1,2682,null,{}] 02:33:26 INFO - PROCESS | 4964 | 1468229606162 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 4964 | 1468229606166 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:26 INFO - PROCESS | 4964 | 1468229606265 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:33:26 INFO - PROCESS | 4964 | 1468229606273 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 4964 | 1468229606276 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1609000 == 27 [pid = 4964] [id = 680] 02:33:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC197C00) [pid = 4964] [serial = 2040] [outer = 0000000000000000] 02:33:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BCC1A2C00) [pid = 4964] [serial = 2041] [outer = 0000007BCC197C00] 02:33:26 INFO - PROCESS | 4964 | 1468229606326 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BCC253000) [pid = 4964] [serial = 2042] [outer = 0000007BCC197C00] 02:33:27 INFO - PROCESS | 4964 | 1468229607303 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:27 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 02:33:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1187ms 02:33:27 INFO - PROCESS | 4964 | 1468229607349 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 4964 | 1468229607351 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:33:27 INFO - PROCESS | 4964 | 1468229607355 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 4964 | 1468229607359 Marionette TRACE conn5 <- [1,2686,null,{}] 02:33:27 INFO - PROCESS | 4964 | 1468229607370 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 4964 | 1468229607375 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:27 INFO - PROCESS | 4964 | 1468229607512 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:33:27 INFO - PROCESS | 4964 | 1468229607520 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 4964 | 1468229607523 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2586000 == 28 [pid = 4964] [id = 681] 02:33:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BCC7BA400) [pid = 4964] [serial = 2043] [outer = 0000000000000000] 02:33:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD0361C00) [pid = 4964] [serial = 2044] [outer = 0000007BCC7BA400] 02:33:27 INFO - PROCESS | 4964 | 1468229607575 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD0542000) [pid = 4964] [serial = 2045] [outer = 0000007BCC7BA400] 02:33:28 INFO - PROCESS | 4964 | 1468229608570 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:28 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 02:33:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:33:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1234ms 02:33:28 INFO - PROCESS | 4964 | 1468229608591 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 4964 | 1468229608594 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:33:28 INFO - PROCESS | 4964 | 1468229608598 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 4964 | 1468229608600 Marionette TRACE conn5 <- [1,2690,null,{}] 02:33:28 INFO - PROCESS | 4964 | 1468229608603 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 4964 | 1468229608605 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:28 INFO - PROCESS | 4964 | 1468229608726 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:33:28 INFO - PROCESS | 4964 | 1468229608798 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 4964 | 1468229608800 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C5800 == 29 [pid = 4964] [id = 682] 02:33:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD168B800) [pid = 4964] [serial = 2046] [outer = 0000000000000000] 02:33:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD168EC00) [pid = 4964] [serial = 2047] [outer = 0000007BD168B800] 02:33:28 INFO - PROCESS | 4964 | 1468229608848 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD1E06800) [pid = 4964] [serial = 2048] [outer = 0000007BD168B800] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD5E69400) [pid = 4964] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007B93992800) [pid = 4964] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD8A83800) [pid = 4964] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD0543C00) [pid = 4964] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BCC45D400) [pid = 4964] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BCBF8E400) [pid = 4964] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BCC025C00) [pid = 4964] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD2175800) [pid = 4964] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007B800E0C00) [pid = 4964] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:33:29 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD1354C00) [pid = 4964] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:33:29 INFO - PROCESS | 4964 | 1468229609322 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 02:33:29 INFO - PROCESS | 4964 | 1468229609375 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:33:29 INFO - PROCESS | 4964 | 1468229609377 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:33:29 INFO - PROCESS | 4964 | 1468229609381 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 4964 | 1468229609383 Marionette TRACE conn5 <- [1,2694,null,{}] 02:33:29 INFO - PROCESS | 4964 | 1468229609386 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 4964 | 1468229609388 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:29 INFO - PROCESS | 4964 | 1468229609474 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:33:29 INFO - PROCESS | 4964 | 1468229609479 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 4964 | 1468229609481 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD878C800 == 30 [pid = 4964] [id = 683] 02:33:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BD1360400) [pid = 4964] [serial = 2049] [outer = 0000000000000000] 02:33:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BD1F1C400) [pid = 4964] [serial = 2050] [outer = 0000007BD1360400] 02:33:29 INFO - PROCESS | 4964 | 1468229609527 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BD25D6000) [pid = 4964] [serial = 2051] [outer = 0000007BD1360400] 02:33:29 INFO - PROCESS | 4964 | 1468229609954 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 02:33:30 INFO - PROCESS | 4964 | 1468229610015 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 4964 | 1468229610017 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:33:30 INFO - PROCESS | 4964 | 1468229610021 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 4964 | 1468229610023 Marionette TRACE conn5 <- [1,2698,null,{}] 02:33:30 INFO - PROCESS | 4964 | 1468229610027 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 4964 | 1468229610033 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:30 INFO - PROCESS | 4964 | 1468229610185 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:33:30 INFO - PROCESS | 4964 | 1468229610193 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 4964 | 1468229610195 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8E80000 == 31 [pid = 4964] [id = 684] 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD25D6400) [pid = 4964] [serial = 2052] [outer = 0000000000000000] 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD5E6D800) [pid = 4964] [serial = 2053] [outer = 0000007BD25D6400] 02:33:30 INFO - PROCESS | 4964 | 1468229610242 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD6303800) [pid = 4964] [serial = 2054] [outer = 0000007BD25D6400] 02:33:30 INFO - PROCESS | 4964 | 1468229610694 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 4964 | 1468229610758 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:33:30 INFO - PROCESS | 4964 | 1468229610762 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 4964 | 1468229610764 Marionette TRACE conn5 <- [1,2702,null,{}] 02:33:30 INFO - PROCESS | 4964 | 1468229610767 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 4964 | 1468229610769 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:30 INFO - PROCESS | 4964 | 1468229610850 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:33:30 INFO - PROCESS | 4964 | 1468229610856 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 4964 | 1468229610858 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9444800 == 32 [pid = 4964] [id = 685] 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD6304C00) [pid = 4964] [serial = 2055] [outer = 0000000000000000] 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD7E06000) [pid = 4964] [serial = 2056] [outer = 0000007BD6304C00] 02:33:30 INFO - PROCESS | 4964 | 1468229610904 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD7EF8C00) [pid = 4964] [serial = 2057] [outer = 0000007BD6304C00] 02:33:31 INFO - PROCESS | 4964 | 1468229611731 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1021ms 02:33:31 INFO - PROCESS | 4964 | 1468229611787 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 4964 | 1468229611792 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:33:31 INFO - PROCESS | 4964 | 1468229611797 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 4964 | 1468229611803 Marionette TRACE conn5 <- [1,2706,null,{}] 02:33:31 INFO - PROCESS | 4964 | 1468229611872 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 4964 | 1468229611876 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:31 INFO - PROCESS | 4964 | 1468229611989 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:33:32 INFO - PROCESS | 4964 | 1468229612104 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 4964 | 1468229612107 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD160C000 == 33 [pid = 4964] [id = 686] 02:33:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BCBC28800) [pid = 4964] [serial = 2058] [outer = 0000000000000000] 02:33:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCC123000) [pid = 4964] [serial = 2059] [outer = 0000007BCBC28800] 02:33:32 INFO - PROCESS | 4964 | 1468229612167 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC24EC00) [pid = 4964] [serial = 2060] [outer = 0000007BCBC28800] 02:33:32 INFO - PROCESS | 4964 | 1468229612816 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 4964 | 1468229612905 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:33:32 INFO - PROCESS | 4964 | 1468229612912 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 4964 | 1468229612916 Marionette TRACE conn5 <- [1,2710,null,{}] 02:33:32 INFO - PROCESS | 4964 | 1468229612965 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 4964 | 1468229612968 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:33 INFO - PROCESS | 4964 | 1468229613104 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:33:33 INFO - PROCESS | 4964 | 1468229613178 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 4964 | 1468229613181 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBC7F000 == 34 [pid = 4964] [id = 687] 02:33:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCBC25C00) [pid = 4964] [serial = 2061] [outer = 0000000000000000] 02:33:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC12E400) [pid = 4964] [serial = 2062] [outer = 0000007BCBC25C00] 02:33:33 INFO - PROCESS | 4964 | 1468229613241 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD03C2800) [pid = 4964] [serial = 2063] [outer = 0000007BCBC25C00] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD801F800 == 33 [pid = 4964] [id = 387] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A8D800 == 32 [pid = 4964] [id = 386] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD989800 == 31 [pid = 4964] [id = 381] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD38C800 == 30 [pid = 4964] [id = 380] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9463000 == 29 [pid = 4964] [id = 377] 02:33:33 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1612800 == 28 [pid = 4964] [id = 385] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCAE20800) [pid = 4964] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCB3C8C00) [pid = 4964] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD8B3C800) [pid = 4964] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD0D0C800) [pid = 4964] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCC5BE400) [pid = 4964] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCD3EE800) [pid = 4964] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCC01EC00) [pid = 4964] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCC130800) [pid = 4964] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BCC129000) [pid = 4964] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BCC249C00) [pid = 4964] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD5E69000) [pid = 4964] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD5B44C00) [pid = 4964] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BCAB4D400) [pid = 4964] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BD1E06400) [pid = 4964] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD2173400) [pid = 4964] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD1146000) [pid = 4964] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD81A6800) [pid = 4964] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 52 (0000007BD114FC00) [pid = 4964] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | --DOMWINDOW == 51 (0000007BD819B000) [pid = 4964] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:33:33 INFO - PROCESS | 4964 | 1468229613985 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 4964 | 1468229614038 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:33:34 INFO - PROCESS | 4964 | 1468229614042 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 4964 | 1468229614047 Marionette TRACE conn5 <- [1,2714,null,{}] 02:33:34 INFO - PROCESS | 4964 | 1468229614053 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 4964 | 1468229614055 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:34 INFO - PROCESS | 4964 | 1468229614154 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:33:34 INFO - PROCESS | 4964 | 1468229614236 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 4964 | 1468229614240 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E43000 == 29 [pid = 4964] [id = 688] 02:33:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 52 (0000007BCB558C00) [pid = 4964] [serial = 2064] [outer = 0000000000000000] 02:33:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 53 (0000007BCC129000) [pid = 4964] [serial = 2065] [outer = 0000007BCB558C00] 02:33:34 INFO - PROCESS | 4964 | 1468229614290 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BCC252C00) [pid = 4964] [serial = 2066] [outer = 0000007BCB558C00] 02:33:34 INFO - PROCESS | 4964 | 1468229614683 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 02:33:34 INFO - PROCESS | 4964 | 1468229614780 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 4964 | 1468229614785 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:33:34 INFO - PROCESS | 4964 | 1468229614792 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 4964 | 1468229614795 Marionette TRACE conn5 <- [1,2718,null,{}] 02:33:34 INFO - PROCESS | 4964 | 1468229614799 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 4964 | 1468229614802 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:34 INFO - PROCESS | 4964 | 1468229614904 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:33:34 INFO - PROCESS | 4964 | 1468229614912 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 4964 | 1468229614914 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD257F800 == 30 [pid = 4964] [id = 689] 02:33:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BD0363400) [pid = 4964] [serial = 2067] [outer = 0000000000000000] 02:33:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BD0539400) [pid = 4964] [serial = 2068] [outer = 0000007BD0363400] 02:33:34 INFO - PROCESS | 4964 | 1468229614969 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BD0DB6800) [pid = 4964] [serial = 2069] [outer = 0000007BD0363400] 02:33:35 INFO - PROCESS | 4964 | 1468229615926 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:33:35 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 02:33:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:33:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1177ms 02:33:35 INFO - PROCESS | 4964 | 1468229615972 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 4964 | 1468229615974 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:33:35 INFO - PROCESS | 4964 | 1468229615978 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 4964 | 1468229615981 Marionette TRACE conn5 <- [1,2722,null,{}] 02:33:35 INFO - PROCESS | 4964 | 1468229615993 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 4964 | 1468229615998 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:36 INFO - PROCESS | 4964 | 1468229616091 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:33:36 INFO - PROCESS | 4964 | 1468229616098 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 4964 | 1468229616102 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD832A000 == 31 [pid = 4964] [id = 690] 02:33:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007BD1699400) [pid = 4964] [serial = 2070] [outer = 0000000000000000] 02:33:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BD25DC800) [pid = 4964] [serial = 2071] [outer = 0000007BD1699400] 02:33:36 INFO - PROCESS | 4964 | 1468229616152 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BD5A56C00) [pid = 4964] [serial = 2072] [outer = 0000007BD1699400] 02:33:36 INFO - PROCESS | 4964 | 1468229616652 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 02:33:36 INFO - PROCESS | 4964 | 1468229616715 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 4964 | 1468229616718 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:33:36 INFO - PROCESS | 4964 | 1468229616727 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 4964 | 1468229616729 Marionette TRACE conn5 <- [1,2726,null,{}] 02:33:36 INFO - PROCESS | 4964 | 1468229616732 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 4964 | 1468229616735 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:36 INFO - PROCESS | 4964 | 1468229616860 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:33:36 INFO - PROCESS | 4964 | 1468229616872 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 4964 | 1468229616874 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C1D000 == 32 [pid = 4964] [id = 691] 02:33:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BD5BCDC00) [pid = 4964] [serial = 2073] [outer = 0000000000000000] 02:33:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD5E6A400) [pid = 4964] [serial = 2074] [outer = 0000007BD5BCDC00] 02:33:36 INFO - PROCESS | 4964 | 1468229616975 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD6304800) [pid = 4964] [serial = 2075] [outer = 0000007BD5BCDC00] 02:33:37 INFO - PROCESS | 4964 | 1468229617415 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 02:33:37 INFO - PROCESS | 4964 | 1468229617496 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 4964 | 1468229617498 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:33:37 INFO - PROCESS | 4964 | 1468229617503 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 4964 | 1468229617505 Marionette TRACE conn5 <- [1,2730,null,{}] 02:33:37 INFO - PROCESS | 4964 | 1468229617509 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 4964 | 1468229617511 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:37 INFO - PROCESS | 4964 | 1468229617624 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:33:37 INFO - PROCESS | 4964 | 1468229617634 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 4964 | 1468229617636 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:37 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD258B000 == 33 [pid = 4964] [id = 692] 02:33:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007B9398F400) [pid = 4964] [serial = 2076] [outer = 0000000000000000] 02:33:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD630DC00) [pid = 4964] [serial = 2077] [outer = 0000007B9398F400] 02:33:37 INFO - PROCESS | 4964 | 1468229617682 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD7E57C00) [pid = 4964] [serial = 2078] [outer = 0000007B9398F400] 02:33:38 INFO - PROCESS | 4964 | 1468229618158 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 02:33:38 INFO - PROCESS | 4964 | 1468229618177 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 4964 | 1468229618180 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:33:38 INFO - PROCESS | 4964 | 1468229618183 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:33:38 INFO - PROCESS | 4964 | 1468229618185 Marionette TRACE conn5 <- [1,2734,null,{}] 02:33:38 INFO - PROCESS | 4964 | 1468229618188 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 4964 | 1468229618194 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:38 INFO - PROCESS | 4964 | 1468229618334 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BCC197C00) [pid = 4964] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BCB53C800) [pid = 4964] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD168B800) [pid = 4964] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCC027000) [pid = 4964] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD0540400) [pid = 4964] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD25D6400) [pid = 4964] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:33:38 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD1360400) [pid = 4964] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:33:38 INFO - PROCESS | 4964 | 1468229618392 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 4964 | 1468229618394 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB57E800 == 34 [pid = 4964] [id = 693] 02:33:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007BCB54EC00) [pid = 4964] [serial = 2079] [outer = 0000000000000000] 02:33:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC197C00) [pid = 4964] [serial = 2080] [outer = 0000007BCB54EC00] 02:33:38 INFO - PROCESS | 4964 | 1468229618443 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BD7EF9400) [pid = 4964] [serial = 2081] [outer = 0000007BCB54EC00] 02:33:38 INFO - PROCESS | 4964 | 1468229618817 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 02:33:38 INFO - PROCESS | 4964 | 1468229618857 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 4964 | 1468229618859 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:33:38 INFO - PROCESS | 4964 | 1468229618862 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:33:38 INFO - PROCESS | 4964 | 1468229618864 Marionette TRACE conn5 <- [1,2738,null,{}] 02:33:38 INFO - PROCESS | 4964 | 1468229618868 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 4964 | 1468229618870 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:39 INFO - PROCESS | 4964 | 1468229618988 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:33:39 INFO - PROCESS | 4964 | 1468229619067 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 4964 | 1468229619070 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC26E000 == 35 [pid = 4964] [id = 694] 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCBF2F000) [pid = 4964] [serial = 2082] [outer = 0000000000000000] 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD8823000) [pid = 4964] [serial = 2083] [outer = 0000007BCBF2F000] 02:33:39 INFO - PROCESS | 4964 | 1468229619116 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD8A83800) [pid = 4964] [serial = 2084] [outer = 0000007BCBF2F000] 02:33:39 INFO - PROCESS | 4964 | 1468229619457 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 02:33:39 INFO - PROCESS | 4964 | 1468229619494 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 4964 | 1468229619497 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:33:39 INFO - PROCESS | 4964 | 1468229619500 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 4964 | 1468229619502 Marionette TRACE conn5 <- [1,2742,null,{}] 02:33:39 INFO - PROCESS | 4964 | 1468229619505 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 4964 | 1468229619507 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:39 INFO - PROCESS | 4964 | 1468229619625 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:33:39 INFO - PROCESS | 4964 | 1468229619633 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 4964 | 1468229619635 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD38C800 == 36 [pid = 4964] [id = 695] 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD8A83400) [pid = 4964] [serial = 2085] [outer = 0000000000000000] 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD8B31C00) [pid = 4964] [serial = 2086] [outer = 0000007BD8A83400] 02:33:39 INFO - PROCESS | 4964 | 1468229619682 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD8B3C800) [pid = 4964] [serial = 2087] [outer = 0000007BD8A83400] 02:33:40 INFO - PROCESS | 4964 | 1468229620078 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 02:33:40 INFO - PROCESS | 4964 | 1468229620132 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 4964 | 1468229620134 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 4964 | 1468229620138 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:33:40 INFO - PROCESS | 4964 | 1468229620140 Marionette TRACE conn5 <- [1,2746,null,{}] 02:33:40 INFO - PROCESS | 4964 | 1468229620143 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 4964 | 1468229620145 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:40 INFO - PROCESS | 4964 | 1468229620270 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:33:40 INFO - PROCESS | 4964 | 1468229620282 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 4964 | 1468229620284 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD989800 == 37 [pid = 4964] [id = 696] 02:33:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD8B39C00) [pid = 4964] [serial = 2088] [outer = 0000000000000000] 02:33:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD8B4E400) [pid = 4964] [serial = 2089] [outer = 0000007BD8B39C00] 02:33:40 INFO - PROCESS | 4964 | 1468229620330 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD903C400) [pid = 4964] [serial = 2090] [outer = 0000007BD8B39C00] 02:33:40 INFO - PROCESS | 4964 | 1468229620984 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 881ms 02:33:41 INFO - PROCESS | 4964 | 1468229621023 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 4964 | 1468229621028 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:33:41 INFO - PROCESS | 4964 | 1468229621035 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 4964 | 1468229621041 Marionette TRACE conn5 <- [1,2750,null,{}] 02:33:41 INFO - PROCESS | 4964 | 1468229621047 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 4964 | 1468229621050 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:41 INFO - PROCESS | 4964 | 1468229621172 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:33:41 INFO - PROCESS | 4964 | 1468229621296 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 4964 | 1468229621299 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1717800 == 38 [pid = 4964] [id = 697] 02:33:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC027C00) [pid = 4964] [serial = 2091] [outer = 0000000000000000] 02:33:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BCC24C000) [pid = 4964] [serial = 2092] [outer = 0000007BCC027C00] 02:33:41 INFO - PROCESS | 4964 | 1468229621361 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BCD3EE800) [pid = 4964] [serial = 2093] [outer = 0000007BCC027C00] 02:33:42 INFO - PROCESS | 4964 | 1468229622011 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1027ms 02:33:42 INFO - PROCESS | 4964 | 1468229622064 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 4964 | 1468229622069 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:33:42 INFO - PROCESS | 4964 | 1468229622076 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 4964 | 1468229622079 Marionette TRACE conn5 <- [1,2754,null,{}] 02:33:42 INFO - PROCESS | 4964 | 1468229622084 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 4964 | 1468229622087 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:42 INFO - PROCESS | 4964 | 1468229622240 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:33:42 INFO - PROCESS | 4964 | 1468229622366 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 4964 | 1468229622369 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C16800 == 39 [pid = 4964] [id = 698] 02:33:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1695400) [pid = 4964] [serial = 2094] [outer = 0000000000000000] 02:33:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD578E800) [pid = 4964] [serial = 2095] [outer = 0000007BD1695400] 02:33:42 INFO - PROCESS | 4964 | 1468229622430 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD630E800) [pid = 4964] [serial = 2096] [outer = 0000007BD1695400] 02:33:43 INFO - PROCESS | 4964 | 1468229623062 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1023ms 02:33:43 INFO - PROCESS | 4964 | 1468229623101 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 4964 | 1468229623104 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:33:43 INFO - PROCESS | 4964 | 1468229623108 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 4964 | 1468229623112 Marionette TRACE conn5 <- [1,2758,null,{}] 02:33:43 INFO - PROCESS | 4964 | 1468229623124 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 4964 | 1468229623130 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:43 INFO - PROCESS | 4964 | 1468229623247 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:33:43 INFO - PROCESS | 4964 | 1468229623372 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 4964 | 1468229623376 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9431000 == 40 [pid = 4964] [id = 699] 02:33:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD5E6F800) [pid = 4964] [serial = 2097] [outer = 0000000000000000] 02:33:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD880B400) [pid = 4964] [serial = 2098] [outer = 0000007BD5E6F800] 02:33:43 INFO - PROCESS | 4964 | 1468229623438 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD90A0C00) [pid = 4964] [serial = 2099] [outer = 0000007BD5E6F800] 02:33:44 INFO - PROCESS | 4964 | 1468229624264 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1177ms 02:33:44 INFO - PROCESS | 4964 | 1468229624287 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 4964 | 1468229624290 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:33:44 INFO - PROCESS | 4964 | 1468229624295 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 4964 | 1468229624298 Marionette TRACE conn5 <- [1,2762,null,{}] 02:33:44 INFO - PROCESS | 4964 | 1468229624303 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 4964 | 1468229624306 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:44 INFO - PROCESS | 4964 | 1468229624411 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:33:44 INFO - PROCESS | 4964 | 1468229624510 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 4964 | 1468229624512 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10D2800 == 41 [pid = 4964] [id = 700] 02:33:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC24D000) [pid = 4964] [serial = 2100] [outer = 0000000000000000] 02:33:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC45B400) [pid = 4964] [serial = 2101] [outer = 0000007BCC24D000] 02:33:44 INFO - PROCESS | 4964 | 1468229624565 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCD5BF000) [pid = 4964] [serial = 2102] [outer = 0000007BCC24D000] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD365800 == 40 [pid = 4964] [id = 678] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C04000 == 39 [pid = 4964] [id = 376] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5A8B000 == 38 [pid = 4964] [id = 383] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD11DC800 == 37 [pid = 4964] [id = 379] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD933A800 == 36 [pid = 4964] [id = 390] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E9000 == 35 [pid = 4964] [id = 388] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61A1800 == 34 [pid = 4964] [id = 375] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDACD2800 == 33 [pid = 4964] [id = 378] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E50800 == 32 [pid = 4964] [id = 374] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD05AE000 == 31 [pid = 4964] [id = 384] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8E9C800 == 30 [pid = 4964] [id = 389] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDCF000 == 29 [pid = 4964] [id = 382] 02:33:45 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBC7F800 == 28 [pid = 4964] [id = 391] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD0361C00) [pid = 4964] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD7E55C00) [pid = 4964] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC1A2C00) [pid = 4964] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCB75A400) [pid = 4964] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCBF3A400) [pid = 4964] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD168EC00) [pid = 4964] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC459000) [pid = 4964] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC12E000) [pid = 4964] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD135FC00) [pid = 4964] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD06CB000) [pid = 4964] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD7E06000) [pid = 4964] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD6303800) [pid = 4964] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD5E6D800) [pid = 4964] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD1E06800) [pid = 4964] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCC253000) [pid = 4964] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD25D6000) [pid = 4964] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD1F1C400) [pid = 4964] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:33:45 INFO - PROCESS | 4964 | 1468229625761 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1488ms 02:33:45 INFO - PROCESS | 4964 | 1468229625784 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 4964 | 1468229625788 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:33:45 INFO - PROCESS | 4964 | 1468229625793 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 4964 | 1468229625798 Marionette TRACE conn5 <- [1,2766,null,{}] 02:33:45 INFO - PROCESS | 4964 | 1468229625803 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 4964 | 1468229625805 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:45 INFO - PROCESS | 4964 | 1468229625898 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:33:46 INFO - PROCESS | 4964 | 1468229626016 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 4964 | 1468229626019 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD054E800 == 29 [pid = 4964] [id = 701] 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCB7C8800) [pid = 4964] [serial = 2103] [outer = 0000000000000000] 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCBC28C00) [pid = 4964] [serial = 2104] [outer = 0000007BCB7C8800] 02:33:46 INFO - PROCESS | 4964 | 1468229626072 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC023000) [pid = 4964] [serial = 2105] [outer = 0000007BCB7C8800] 02:33:46 INFO - PROCESS | 4964 | 1468229626457 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 02:33:46 INFO - PROCESS | 4964 | 1468229626490 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 4964 | 1468229626496 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:33:46 INFO - PROCESS | 4964 | 1468229626503 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 4964 | 1468229626506 Marionette TRACE conn5 <- [1,2770,null,{}] 02:33:46 INFO - PROCESS | 4964 | 1468229626510 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 4964 | 1468229626513 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:46 INFO - PROCESS | 4964 | 1468229626641 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:33:46 INFO - PROCESS | 4964 | 1468229626651 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 4964 | 1468229626654 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD170C000 == 30 [pid = 4964] [id = 702] 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC12F400) [pid = 4964] [serial = 2106] [outer = 0000000000000000] 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BCC248800) [pid = 4964] [serial = 2107] [outer = 0000007BCC12F400] 02:33:46 INFO - PROCESS | 4964 | 1468229626703 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCC5BCC00) [pid = 4964] [serial = 2108] [outer = 0000007BCC12F400] 02:33:47 INFO - PROCESS | 4964 | 1468229627174 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 02:33:47 INFO - PROCESS | 4964 | 1468229627238 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 4964 | 1468229627240 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:33:47 INFO - PROCESS | 4964 | 1468229627243 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 4964 | 1468229627247 Marionette TRACE conn5 <- [1,2774,null,{}] 02:33:47 INFO - PROCESS | 4964 | 1468229627259 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 4964 | 1468229627264 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:47 INFO - PROCESS | 4964 | 1468229627355 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:33:47 INFO - PROCESS | 4964 | 1468229627369 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 4964 | 1468229627372 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63C2000 == 31 [pid = 4964] [id = 703] 02:33:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD053A000) [pid = 4964] [serial = 2109] [outer = 0000000000000000] 02:33:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0D3B000) [pid = 4964] [serial = 2110] [outer = 0000007BD053A000] 02:33:47 INFO - PROCESS | 4964 | 1468229627422 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD1171800) [pid = 4964] [serial = 2111] [outer = 0000007BD053A000] 02:33:47 INFO - PROCESS | 4964 | 1468229627903 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 02:33:47 INFO - PROCESS | 4964 | 1468229627917 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 4964 | 1468229627920 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:33:47 INFO - PROCESS | 4964 | 1468229627923 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 4964 | 1468229627925 Marionette TRACE conn5 <- [1,2778,null,{}] 02:33:47 INFO - PROCESS | 4964 | 1468229627929 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 4964 | 1468229627931 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:48 INFO - PROCESS | 4964 | 1468229628086 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:33:48 INFO - PROCESS | 4964 | 1468229628110 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 4964 | 1468229628112 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87D0800 == 32 [pid = 4964] [id = 704] 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD1E06400) [pid = 4964] [serial = 2112] [outer = 0000000000000000] 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1E85C00) [pid = 4964] [serial = 2113] [outer = 0000007BD1E06400] 02:33:48 INFO - PROCESS | 4964 | 1468229628160 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD1F25C00) [pid = 4964] [serial = 2114] [outer = 0000007BD1E06400] 02:33:48 INFO - PROCESS | 4964 | 1468229628602 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 02:33:48 INFO - PROCESS | 4964 | 1468229628662 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 4964 | 1468229628664 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:33:48 INFO - PROCESS | 4964 | 1468229628668 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 4964 | 1468229628670 Marionette TRACE conn5 <- [1,2782,null,{}] 02:33:48 INFO - PROCESS | 4964 | 1468229628673 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 4964 | 1468229628675 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:48 INFO - PROCESS | 4964 | 1468229628786 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:33:48 INFO - PROCESS | 4964 | 1468229628796 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 4964 | 1468229628798 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C0F800 == 33 [pid = 4964] [id = 705] 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD2173800) [pid = 4964] [serial = 2115] [outer = 0000000000000000] 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD25DD000) [pid = 4964] [serial = 2116] [outer = 0000007BD2173800] 02:33:48 INFO - PROCESS | 4964 | 1468229628890 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD5B43400) [pid = 4964] [serial = 2117] [outer = 0000007BD2173800] 02:33:49 INFO - PROCESS | 4964 | 1468229629348 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 02:33:49 INFO - PROCESS | 4964 | 1468229629437 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 4964 | 1468229629439 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:33:49 INFO - PROCESS | 4964 | 1468229629445 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:33:49 INFO - PROCESS | 4964 | 1468229629447 Marionette TRACE conn5 <- [1,2786,null,{}] 02:33:49 INFO - PROCESS | 4964 | 1468229629450 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 4964 | 1468229629457 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:49 INFO - PROCESS | 4964 | 1468229629593 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8A83400) [pid = 4964] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD5BCDC00) [pid = 4964] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007B9398F400) [pid = 4964] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCB54EC00) [pid = 4964] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCB558C00) [pid = 4964] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCBC28800) [pid = 4964] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCBC25C00) [pid = 4964] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD6304C00) [pid = 4964] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD0363400) [pid = 4964] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD1699400) [pid = 4964] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCBF2F000) [pid = 4964] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD5B49C00) [pid = 4964] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD8B39C00) [pid = 4964] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:33:49 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC7BA400) [pid = 4964] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:33:49 INFO - PROCESS | 4964 | 1468229629849 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 4964 | 1468229629851 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0380800 == 34 [pid = 4964] [id = 706] 02:33:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007B800B5400) [pid = 4964] [serial = 2118] [outer = 0000000000000000] 02:33:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007B93996000) [pid = 4964] [serial = 2119] [outer = 0000007B800B5400] 02:33:49 INFO - PROCESS | 4964 | 1468229629899 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC5B7800) [pid = 4964] [serial = 2120] [outer = 0000007B800B5400] 02:33:50 INFO - PROCESS | 4964 | 1468229630273 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 881ms 02:33:50 INFO - PROCESS | 4964 | 1468229630329 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 4964 | 1468229630331 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:33:50 INFO - PROCESS | 4964 | 1468229630334 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 4964 | 1468229630336 Marionette TRACE conn5 <- [1,2790,null,{}] 02:33:50 INFO - PROCESS | 4964 | 1468229630340 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 4964 | 1468229630342 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:50 INFO - PROCESS | 4964 | 1468229630456 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:33:50 INFO - PROCESS | 4964 | 1468229630468 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 4964 | 1468229630470 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB397800 == 35 [pid = 4964] [id = 707] 02:33:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007B9398F800) [pid = 4964] [serial = 2121] [outer = 0000000000000000] 02:33:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD25DC000) [pid = 4964] [serial = 2122] [outer = 0000007B9398F800] 02:33:50 INFO - PROCESS | 4964 | 1468229630517 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD8195C00) [pid = 4964] [serial = 2123] [outer = 0000007B9398F800] 02:33:50 INFO - PROCESS | 4964 | 1468229630907 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 02:33:50 INFO - PROCESS | 4964 | 1468229630967 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 4964 | 1468229630969 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:33:50 INFO - PROCESS | 4964 | 1468229630972 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 4964 | 1468229630974 Marionette TRACE conn5 <- [1,2794,null,{}] 02:33:50 INFO - PROCESS | 4964 | 1468229630978 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 4964 | 1468229630980 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:51 INFO - PROCESS | 4964 | 1468229631094 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:33:51 INFO - PROCESS | 4964 | 1468229631134 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 4964 | 1468229631136 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB572000 == 36 [pid = 4964] [id = 708] 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD8195800) [pid = 4964] [serial = 2124] [outer = 0000000000000000] 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD81A9400) [pid = 4964] [serial = 2125] [outer = 0000007BD8195800] 02:33:51 INFO - PROCESS | 4964 | 1468229631183 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD826F400) [pid = 4964] [serial = 2126] [outer = 0000007BD8195800] 02:33:51 INFO - PROCESS | 4964 | 1468229631567 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 02:33:51 INFO - PROCESS | 4964 | 1468229631604 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 4964 | 1468229631607 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 4964 | 1468229631610 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:33:51 INFO - PROCESS | 4964 | 1468229631612 Marionette TRACE conn5 <- [1,2798,null,{}] 02:33:51 INFO - PROCESS | 4964 | 1468229631615 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 4964 | 1468229631617 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:51 INFO - PROCESS | 4964 | 1468229631736 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:33:51 INFO - PROCESS | 4964 | 1468229631743 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 4964 | 1468229631745 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD983800 == 37 [pid = 4964] [id = 709] 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8196000) [pid = 4964] [serial = 2127] [outer = 0000000000000000] 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD880D400) [pid = 4964] [serial = 2128] [outer = 0000007BD8196000] 02:33:51 INFO - PROCESS | 4964 | 1468229631791 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8A84C00) [pid = 4964] [serial = 2129] [outer = 0000007BD8196000] 02:33:52 INFO - PROCESS | 4964 | 1468229632605 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1018ms 02:33:52 INFO - PROCESS | 4964 | 1468229632632 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 4964 | 1468229632637 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:33:52 INFO - PROCESS | 4964 | 1468229632642 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:33:52 INFO - PROCESS | 4964 | 1468229632648 Marionette TRACE conn5 <- [1,2802,null,{}] 02:33:52 INFO - PROCESS | 4964 | 1468229632676 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 4964 | 1468229632679 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:52 INFO - PROCESS | 4964 | 1468229632836 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:33:52 INFO - PROCESS | 4964 | 1468229632960 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 4964 | 1468229632963 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:52 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1658000 == 38 [pid = 4964] [id = 710] 02:33:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCB7C8400) [pid = 4964] [serial = 2130] [outer = 0000000000000000] 02:33:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCBF3C400) [pid = 4964] [serial = 2131] [outer = 0000007BCB7C8400] 02:33:53 INFO - PROCESS | 4964 | 1468229633024 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BCC245000) [pid = 4964] [serial = 2132] [outer = 0000007BCB7C8400] 02:33:53 INFO - PROCESS | 4964 | 1468229633755 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1154ms 02:33:53 INFO - PROCESS | 4964 | 1468229633824 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 4964 | 1468229633829 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:33:53 INFO - PROCESS | 4964 | 1468229633837 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 4964 | 1468229633840 Marionette TRACE conn5 <- [1,2806,null,{}] 02:33:53 INFO - PROCESS | 4964 | 1468229633845 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 4964 | 1468229633848 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:53 INFO - PROCESS | 4964 | 1468229633990 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:33:54 INFO - PROCESS | 4964 | 1468229634193 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 4964 | 1468229634196 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCABEF800 == 39 [pid = 4964] [id = 711] 02:33:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCA3D7400) [pid = 4964] [serial = 2133] [outer = 0000000000000000] 02:33:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCAE1CC00) [pid = 4964] [serial = 2134] [outer = 0000007BCA3D7400] 02:33:54 INFO - PROCESS | 4964 | 1468229634259 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCBF8E400) [pid = 4964] [serial = 2135] [outer = 0000007BCA3D7400] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1717800 == 38 [pid = 4964] [id = 697] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB572000 == 37 [pid = 4964] [id = 708] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB397800 == 36 [pid = 4964] [id = 707] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0380800 == 35 [pid = 4964] [id = 706] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C0F800 == 34 [pid = 4964] [id = 705] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87D0800 == 33 [pid = 4964] [id = 704] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63C2000 == 32 [pid = 4964] [id = 703] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD170C000 == 31 [pid = 4964] [id = 702] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD054E800 == 30 [pid = 4964] [id = 701] 02:33:54 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD10D2800 == 29 [pid = 4964] [id = 700] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD81B2800) [pid = 4964] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD8B4E400) [pid = 4964] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD0542000) [pid = 4964] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B31C00) [pid = 4964] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5E6A400) [pid = 4964] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD630DC00) [pid = 4964] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD6304800) [pid = 4964] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC197C00) [pid = 4964] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD7E57C00) [pid = 4964] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BCC129000) [pid = 4964] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC252C00) [pid = 4964] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC123000) [pid = 4964] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC24EC00) [pid = 4964] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCC12E400) [pid = 4964] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD03C2800) [pid = 4964] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD8B3C800) [pid = 4964] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD7EF8C00) [pid = 4964] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD0539400) [pid = 4964] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD0DB6800) [pid = 4964] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD25DC800) [pid = 4964] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007BD7EF9400) [pid = 4964] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BD8A83800) [pid = 4964] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BD5A56C00) [pid = 4964] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD8823000) [pid = 4964] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD903C400) [pid = 4964] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:33:54 INFO - PROCESS | 4964 | 1468229634882 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1071ms 02:33:54 INFO - PROCESS | 4964 | 1468229634916 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 4964 | 1468229634919 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 4964 | 1468229634924 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:33:54 INFO - PROCESS | 4964 | 1468229634926 Marionette TRACE conn5 <- [1,2810,null,{}] 02:33:54 INFO - PROCESS | 4964 | 1468229634948 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 4964 | 1468229634952 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:55 INFO - PROCESS | 4964 | 1468229635045 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:33:55 INFO - PROCESS | 4964 | 1468229635053 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 4964 | 1468229635056 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1315000 == 30 [pid = 4964] [id = 712] 02:33:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC247C00) [pid = 4964] [serial = 2136] [outer = 0000000000000000] 02:33:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCC252800) [pid = 4964] [serial = 2137] [outer = 0000007BCC247C00] 02:33:55 INFO - PROCESS | 4964 | 1468229635105 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BCC7B0C00) [pid = 4964] [serial = 2138] [outer = 0000007BCC247C00] 02:33:55 INFO - PROCESS | 4964 | 1468229635640 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 02:33:55 INFO - PROCESS | 4964 | 1468229635666 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 4964 | 1468229635670 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:33:55 INFO - PROCESS | 4964 | 1468229635675 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 4964 | 1468229635677 Marionette TRACE conn5 <- [1,2814,null,{}] 02:33:55 INFO - PROCESS | 4964 | 1468229635681 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 4964 | 1468229635684 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:55 INFO - PROCESS | 4964 | 1468229635778 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:33:55 INFO - PROCESS | 4964 | 1468229635856 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 4964 | 1468229635859 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD4F77800 == 31 [pid = 4964] [id = 713] 02:33:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BD053E800) [pid = 4964] [serial = 2139] [outer = 0000000000000000] 02:33:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD06D3000) [pid = 4964] [serial = 2140] [outer = 0000007BD053E800] 02:33:55 INFO - PROCESS | 4964 | 1468229635913 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD114F800) [pid = 4964] [serial = 2141] [outer = 0000007BD053E800] 02:33:56 INFO - PROCESS | 4964 | 1468229636316 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 02:33:56 INFO - PROCESS | 4964 | 1468229636349 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 4964 | 1468229636352 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:33:56 INFO - PROCESS | 4964 | 1468229636357 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 4964 | 1468229636363 Marionette TRACE conn5 <- [1,2818,null,{}] 02:33:56 INFO - PROCESS | 4964 | 1468229636373 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 4964 | 1468229636378 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:56 INFO - PROCESS | 4964 | 1468229636472 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:33:56 INFO - PROCESS | 4964 | 1468229636479 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 4964 | 1468229636481 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879B800 == 32 [pid = 4964] [id = 714] 02:33:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007B800EB400) [pid = 4964] [serial = 2142] [outer = 0000000000000000] 02:33:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD25DA400) [pid = 4964] [serial = 2143] [outer = 0000007B800EB400] 02:33:56 INFO - PROCESS | 4964 | 1468229636529 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD5B52C00) [pid = 4964] [serial = 2144] [outer = 0000007B800EB400] 02:33:56 INFO - PROCESS | 4964 | 1468229636965 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 02:33:57 INFO - PROCESS | 4964 | 1468229637000 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 4964 | 1468229637003 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:33:57 INFO - PROCESS | 4964 | 1468229637006 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 4964 | 1468229637008 Marionette TRACE conn5 <- [1,2822,null,{}] 02:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:33:57 INFO - PROCESS | 4964 | 1468229637018 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 4964 | 1468229637020 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:57 INFO - PROCESS | 4964 | 1468229637138 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:33:57 INFO - PROCESS | 4964 | 1468229637221 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 4964 | 1468229637223 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD930B800 == 33 [pid = 4964] [id = 715] 02:33:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD5EEC400) [pid = 4964] [serial = 2145] [outer = 0000000000000000] 02:33:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD61EB400) [pid = 4964] [serial = 2146] [outer = 0000007BD5EEC400] 02:33:57 INFO - PROCESS | 4964 | 1468229637277 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD6310400) [pid = 4964] [serial = 2147] [outer = 0000007BD5EEC400] 02:33:57 INFO - PROCESS | 4964 | 1468229637708 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 02:33:57 INFO - PROCESS | 4964 | 1468229637748 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 4964 | 1468229637750 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:33:57 INFO - PROCESS | 4964 | 1468229637759 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 4964 | 1468229637761 Marionette TRACE conn5 <- [1,2826,null,{}] 02:33:57 INFO - PROCESS | 4964 | 1468229637765 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 4964 | 1468229637767 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:57 INFO - PROCESS | 4964 | 1468229637880 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:33:57 INFO - PROCESS | 4964 | 1468229637888 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 4964 | 1468229637894 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:57 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8326000 == 34 [pid = 4964] [id = 716] 02:33:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD819C800) [pid = 4964] [serial = 2148] [outer = 0000000000000000] 02:33:57 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD81A7800) [pid = 4964] [serial = 2149] [outer = 0000007BD819C800] 02:33:58 INFO - PROCESS | 4964 | 1468229638002 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD880EC00) [pid = 4964] [serial = 2150] [outer = 0000007BD819C800] 02:33:58 INFO - PROCESS | 4964 | 1468229638458 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 02:33:58 INFO - PROCESS | 4964 | 1468229638531 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 4964 | 1468229638534 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:33:58 INFO - PROCESS | 4964 | 1468229638539 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 4964 | 1468229638541 Marionette TRACE conn5 <- [1,2830,null,{}] 02:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:33:58 INFO - PROCESS | 4964 | 1468229638544 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 4964 | 1468229638547 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:58 INFO - PROCESS | 4964 | 1468229638672 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:33:58 INFO - PROCESS | 4964 | 1468229638685 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 4964 | 1468229638687 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:58 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC270800 == 35 [pid = 4964] [id = 717] 02:33:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8A7D400) [pid = 4964] [serial = 2151] [outer = 0000000000000000] 02:33:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD8B37000) [pid = 4964] [serial = 2152] [outer = 0000007BD8A7D400] 02:33:58 INFO - PROCESS | 4964 | 1468229638778 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B4E000) [pid = 4964] [serial = 2153] [outer = 0000007BD8A7D400] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8195800) [pid = 4964] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD1E06400) [pid = 4964] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD2173800) [pid = 4964] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCB7C8800) [pid = 4964] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC24D000) [pid = 4964] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCC12F400) [pid = 4964] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD053A000) [pid = 4964] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007B800B5400) [pid = 4964] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCC027C00) [pid = 4964] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD1695400) [pid = 4964] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD5E6F800) [pid = 4964] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:33:59 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007B9398F800) [pid = 4964] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:33:59 INFO - PROCESS | 4964 | 1468229639240 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 713ms 02:33:59 INFO - PROCESS | 4964 | 1468229639262 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 4964 | 1468229639264 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:33:59 INFO - PROCESS | 4964 | 1468229639272 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 4964 | 1468229639274 Marionette TRACE conn5 <- [1,2834,null,{}] 02:33:59 INFO - PROCESS | 4964 | 1468229639277 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 4964 | 1468229639279 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:59 INFO - PROCESS | 4964 | 1468229639395 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:33:59 INFO - PROCESS | 4964 | 1468229639450 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 4964 | 1468229639452 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:33:59 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1653000 == 36 [pid = 4964] [id = 718] 02:33:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCB555C00) [pid = 4964] [serial = 2154] [outer = 0000000000000000] 02:33:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD1E81C00) [pid = 4964] [serial = 2155] [outer = 0000007BCB555C00] 02:33:59 INFO - PROCESS | 4964 | 1468229639497 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD8809800) [pid = 4964] [serial = 2156] [outer = 0000007BCB555C00] 02:33:59 INFO - PROCESS | 4964 | 1468229639861 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 02:33:59 INFO - PROCESS | 4964 | 1468229639905 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 4964 | 1468229639908 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:33:59 INFO - PROCESS | 4964 | 1468229639911 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:33:59 INFO - PROCESS | 4964 | 1468229639913 Marionette TRACE conn5 <- [1,2838,null,{}] 02:33:59 INFO - PROCESS | 4964 | 1468229639917 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 4964 | 1468229639919 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:00 INFO - PROCESS | 4964 | 1468229640004 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:34:00 INFO - PROCESS | 4964 | 1468229640009 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 4964 | 1468229640011 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDC9000 == 37 [pid = 4964] [id = 719] 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD8B4E400) [pid = 4964] [serial = 2157] [outer = 0000000000000000] 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD90A0800) [pid = 4964] [serial = 2158] [outer = 0000007BD8B4E400] 02:34:00 INFO - PROCESS | 4964 | 1468229640057 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD90A9C00) [pid = 4964] [serial = 2159] [outer = 0000007BD8B4E400] 02:34:00 INFO - PROCESS | 4964 | 1468229640493 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 02:34:00 INFO - PROCESS | 4964 | 1468229640547 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 4964 | 1468229640549 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:34:00 INFO - PROCESS | 4964 | 1468229640557 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 4964 | 1468229640559 Marionette TRACE conn5 <- [1,2842,null,{}] 02:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:34:00 INFO - PROCESS | 4964 | 1468229640563 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 4964 | 1468229640565 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:00 INFO - PROCESS | 4964 | 1468229640654 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:34:00 INFO - PROCESS | 4964 | 1468229640659 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 4964 | 1468229640661 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:00 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF03D800 == 38 [pid = 4964] [id = 720] 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD90E8000) [pid = 4964] [serial = 2160] [outer = 0000000000000000] 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5E6EC00) [pid = 4964] [serial = 2161] [outer = 0000007BD90E8000] 02:34:00 INFO - PROCESS | 4964 | 1468229640707 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD90F0C00) [pid = 4964] [serial = 2162] [outer = 0000007BD90E8000] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9431000 == 37 [pid = 4964] [id = 699] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C16800 == 36 [pid = 4964] [id = 698] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1315000 == 35 [pid = 4964] [id = 712] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCABEF800 == 34 [pid = 4964] [id = 711] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1658000 == 33 [pid = 4964] [id = 710] 02:34:01 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD983800 == 32 [pid = 4964] [id = 709] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1653000 == 31 [pid = 4964] [id = 718] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD4F77800 == 30 [pid = 4964] [id = 713] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDC9000 == 29 [pid = 4964] [id = 719] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD930B800 == 28 [pid = 4964] [id = 715] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC270800 == 27 [pid = 4964] [id = 717] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879B800 == 26 [pid = 4964] [id = 714] 02:34:02 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8326000 == 25 [pid = 4964] [id = 716] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD81A9400) [pid = 4964] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD1E85C00) [pid = 4964] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD25DD000) [pid = 4964] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCBC28C00) [pid = 4964] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCC023000) [pid = 4964] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCC45B400) [pid = 4964] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BCD5BF000) [pid = 4964] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BCC248800) [pid = 4964] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BCC5BCC00) [pid = 4964] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD0D3B000) [pid = 4964] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 64 (0000007B93996000) [pid = 4964] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 63 (0000007BCD3EE800) [pid = 4964] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 62 (0000007BCC24C000) [pid = 4964] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 61 (0000007BD630E800) [pid = 4964] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 60 (0000007BD578E800) [pid = 4964] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 59 (0000007BD90A0C00) [pid = 4964] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 58 (0000007BD880B400) [pid = 4964] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 57 (0000007BD5B43400) [pid = 4964] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 56 (0000007BCC5B7800) [pid = 4964] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 55 (0000007BD25DC000) [pid = 4964] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 54 (0000007BD8195C00) [pid = 4964] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 53 (0000007BD826F400) [pid = 4964] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 52 (0000007BD1F25C00) [pid = 4964] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | --DOMWINDOW == 51 (0000007BD1171800) [pid = 4964] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:34:02 INFO - PROCESS | 4964 | 1468229642552 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2018ms 02:34:02 INFO - PROCESS | 4964 | 1468229642583 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 4964 | 1468229642588 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:34:02 INFO - PROCESS | 4964 | 1468229642593 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 4964 | 1468229642597 Marionette TRACE conn5 <- [1,2846,null,{}] 02:34:02 INFO - PROCESS | 4964 | 1468229642603 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 4964 | 1468229642606 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:02 INFO - PROCESS | 4964 | 1468229642704 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:34:02 INFO - PROCESS | 4964 | 1468229642714 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 4964 | 1468229642718 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:02 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0380000 == 26 [pid = 4964] [id = 721] 02:34:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 52 (0000007BCAE23C00) [pid = 4964] [serial = 2163] [outer = 0000000000000000] 02:34:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 53 (0000007BCAE24C00) [pid = 4964] [serial = 2164] [outer = 0000007BCAE23C00] 02:34:02 INFO - PROCESS | 4964 | 1468229642771 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 4964 | ++DOMWINDOW == 54 (0000007BCB7CA000) [pid = 4964] [serial = 2165] [outer = 0000007BCAE23C00] 02:34:03 INFO - PROCESS | 4964 | 1468229643272 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 02:34:03 INFO - PROCESS | 4964 | 1468229643331 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 4964 | 1468229643336 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:34:03 INFO - PROCESS | 4964 | 1468229643343 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 4964 | 1468229643346 Marionette TRACE conn5 <- [1,2850,null,{}] 02:34:03 INFO - PROCESS | 4964 | 1468229643350 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 4964 | 1468229643353 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:03 INFO - PROCESS | 4964 | 1468229643445 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:34:03 INFO - PROCESS | 4964 | 1468229643524 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 4964 | 1468229643528 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:03 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1614000 == 27 [pid = 4964] [id = 722] 02:34:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 55 (0000007BCC01C400) [pid = 4964] [serial = 2166] [outer = 0000000000000000] 02:34:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 56 (0000007BCC02B400) [pid = 4964] [serial = 2167] [outer = 0000007BCC01C400] 02:34:03 INFO - PROCESS | 4964 | 1468229643586 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 4964 | ++DOMWINDOW == 57 (0000007BCC12F400) [pid = 4964] [serial = 2168] [outer = 0000007BCC01C400] 02:34:03 INFO - PROCESS | 4964 | 1468229643971 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 02:34:04 INFO - PROCESS | 4964 | 1468229644036 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 4964 | 1468229644038 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:34:04 INFO - PROCESS | 4964 | 1468229644042 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 4964 | 1468229644046 Marionette TRACE conn5 <- [1,2854,null,{}] 02:34:04 INFO - PROCESS | 4964 | 1468229644058 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 4964 | 1468229644063 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:04 INFO - PROCESS | 4964 | 1468229644182 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:34:04 INFO - PROCESS | 4964 | 1468229644190 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 4964 | 1468229644193 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2645800 == 28 [pid = 4964] [id = 723] 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 58 (0000007B8003A400) [pid = 4964] [serial = 2169] [outer = 0000000000000000] 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 59 (0000007BCC451C00) [pid = 4964] [serial = 2170] [outer = 0000007B8003A400] 02:34:04 INFO - PROCESS | 4964 | 1468229644244 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 60 (0000007B800B4400) [pid = 4964] [serial = 2171] [outer = 0000007B8003A400] 02:34:04 INFO - PROCESS | 4964 | 1468229644669 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 02:34:04 INFO - PROCESS | 4964 | 1468229644737 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 4964 | 1468229644740 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:34:04 INFO - PROCESS | 4964 | 1468229644743 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 4964 | 1468229644745 Marionette TRACE conn5 <- [1,2858,null,{}] 02:34:04 INFO - PROCESS | 4964 | 1468229644749 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 4964 | 1468229644751 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:04 INFO - PROCESS | 4964 | 1468229644841 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:34:04 INFO - PROCESS | 4964 | 1468229644847 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 4964 | 1468229644850 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:04 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD63CA800 == 29 [pid = 4964] [id = 724] 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 61 (0000007BCC95D400) [pid = 4964] [serial = 2172] [outer = 0000000000000000] 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 62 (0000007BCD555000) [pid = 4964] [serial = 2173] [outer = 0000007BCC95D400] 02:34:04 INFO - PROCESS | 4964 | 1468229644897 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 4964 | ++DOMWINDOW == 63 (0000007BD03C3000) [pid = 4964] [serial = 2174] [outer = 0000007BCC95D400] 02:34:05 INFO - PROCESS | 4964 | 1468229645325 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms 02:34:05 INFO - PROCESS | 4964 | 1468229645374 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:34:05 INFO - PROCESS | 4964 | 1468229645384 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:34:05 INFO - PROCESS | 4964 | 1468229645388 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 4964 | 1468229645390 Marionette TRACE conn5 <- [1,2862,null,{}] 02:34:05 INFO - PROCESS | 4964 | 1468229645394 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 4964 | 1468229645396 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:05 INFO - PROCESS | 4964 | 1468229645479 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:34:05 INFO - PROCESS | 4964 | 1468229645487 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 4964 | 1468229645489 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:05 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8786800 == 30 [pid = 4964] [id = 725] 02:34:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 64 (0000007BCBF91000) [pid = 4964] [serial = 2175] [outer = 0000000000000000] 02:34:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 65 (0000007BD05FA000) [pid = 4964] [serial = 2176] [outer = 0000007BCBF91000] 02:34:05 INFO - PROCESS | 4964 | 1468229645534 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BD0D41800) [pid = 4964] [serial = 2177] [outer = 0000007BCBF91000] 02:34:05 INFO - PROCESS | 4964 | 1468229645979 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 02:34:06 INFO - PROCESS | 4964 | 1468229646023 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 4964 | 1468229646025 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:34:06 INFO - PROCESS | 4964 | 1468229646029 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 4964 | 1468229646031 Marionette TRACE conn5 <- [1,2866,null,{}] 02:34:06 INFO - PROCESS | 4964 | 1468229646039 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 4964 | 1468229646045 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:06 INFO - PROCESS | 4964 | 1468229646157 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:34:06 INFO - PROCESS | 4964 | 1468229646165 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 4964 | 1468229646167 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C20000 == 31 [pid = 4964] [id = 726] 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BD0DADC00) [pid = 4964] [serial = 2178] [outer = 0000000000000000] 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BD1E82800) [pid = 4964] [serial = 2179] [outer = 0000007BD0DADC00] 02:34:06 INFO - PROCESS | 4964 | 1468229646213 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD1F25000) [pid = 4964] [serial = 2180] [outer = 0000007BD0DADC00] 02:34:06 INFO - PROCESS | 4964 | 1468229646637 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 02:34:06 INFO - PROCESS | 4964 | 1468229646667 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 4964 | 1468229646669 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:34:06 INFO - PROCESS | 4964 | 1468229646680 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 4964 | 1468229646682 Marionette TRACE conn5 <- [1,2870,null,{}] 02:34:06 INFO - PROCESS | 4964 | 1468229646690 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 4964 | 1468229646692 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:06 INFO - PROCESS | 4964 | 1468229646775 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:34:06 INFO - PROCESS | 4964 | 1468229646781 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 4964 | 1468229646783 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:06 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD943D000 == 32 [pid = 4964] [id = 727] 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD2172C00) [pid = 4964] [serial = 2181] [outer = 0000000000000000] 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD29D4C00) [pid = 4964] [serial = 2182] [outer = 0000007BD2172C00] 02:34:06 INFO - PROCESS | 4964 | 1468229646831 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD5B15C00) [pid = 4964] [serial = 2183] [outer = 0000007BD2172C00] 02:34:07 INFO - PROCESS | 4964 | 1468229647280 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 651ms 02:34:07 INFO - PROCESS | 4964 | 1468229647328 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 4964 | 1468229647331 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:34:07 INFO - PROCESS | 4964 | 1468229647338 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 4964 | 1468229647340 Marionette TRACE conn5 <- [1,2874,null,{}] 02:34:07 INFO - PROCESS | 4964 | 1468229647344 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 4964 | 1468229647346 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:07 INFO - PROCESS | 4964 | 1468229647428 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:34:07 INFO - PROCESS | 4964 | 1468229647436 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 4964 | 1468229647438 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:07 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD989C000 == 33 [pid = 4964] [id = 728] 02:34:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD5B0FC00) [pid = 4964] [serial = 2184] [outer = 0000000000000000] 02:34:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5E6B400) [pid = 4964] [serial = 2185] [outer = 0000007BD5B0FC00] 02:34:07 INFO - PROCESS | 4964 | 1468229647483 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5EF0400) [pid = 4964] [serial = 2186] [outer = 0000007BD5B0FC00] 02:34:07 INFO - PROCESS | 4964 | 1468229647938 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 02:34:07 INFO - PROCESS | 4964 | 1468229647976 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 4964 | 1468229647987 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:34:07 INFO - PROCESS | 4964 | 1468229647991 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 4964 | 1468229647993 Marionette TRACE conn5 <- [1,2878,null,{}] 02:34:08 INFO - PROCESS | 4964 | 1468229647997 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 4964 | 1468229647999 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:08 INFO - PROCESS | 4964 | 1468229648112 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:34:08 INFO - PROCESS | 4964 | 1468229648195 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 4964 | 1468229648198 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD2645000 == 34 [pid = 4964] [id = 729] 02:34:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD6305C00) [pid = 4964] [serial = 2187] [outer = 0000000000000000] 02:34:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD630D000) [pid = 4964] [serial = 2188] [outer = 0000007BD6305C00] 02:34:08 INFO - PROCESS | 4964 | 1468229648245 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD7E0B000) [pid = 4964] [serial = 2189] [outer = 0000007BD6305C00] 02:34:08 INFO - PROCESS | 4964 | 1468229648662 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 735ms 02:34:08 INFO - PROCESS | 4964 | 1468229648732 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 4964 | 1468229648734 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:34:08 INFO - PROCESS | 4964 | 1468229648738 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 4964 | 1468229648740 Marionette TRACE conn5 <- [1,2882,null,{}] 02:34:08 INFO - PROCESS | 4964 | 1468229648744 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 4964 | 1468229648746 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:08 INFO - PROCESS | 4964 | 1468229648867 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:34:08 INFO - PROCESS | 4964 | 1468229648925 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 4964 | 1468229648927 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:08 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDC2B1800 == 35 [pid = 4964] [id = 730] 02:34:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD7E07800) [pid = 4964] [serial = 2190] [outer = 0000000000000000] 02:34:08 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD80D6400) [pid = 4964] [serial = 2191] [outer = 0000007BD7E07800] 02:34:08 INFO - PROCESS | 4964 | 1468229648973 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD819C400) [pid = 4964] [serial = 2192] [outer = 0000007BD7E07800] 02:34:09 INFO - PROCESS | 4964 | 1468229649420 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 02:34:09 INFO - PROCESS | 4964 | 1468229649503 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 4964 | 1468229649506 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 4964 | 1468229649509 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 4964 | 1468229649512 Marionette TRACE conn5 <- [1,2886,null,{}] 02:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:34:09 INFO - PROCESS | 4964 | 1468229649515 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 4964 | 1468229649518 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:09 INFO - PROCESS | 4964 | 1468229649646 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD5EEC400) [pid = 4964] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD819C800) [pid = 4964] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCB555C00) [pid = 4964] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD8A7D400) [pid = 4964] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD8B4E400) [pid = 4964] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007B800EB400) [pid = 4964] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD053E800) [pid = 4964] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC247C00) [pid = 4964] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCA3D7400) [pid = 4964] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCB7C8400) [pid = 4964] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:34:09 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD8196000) [pid = 4964] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:34:09 INFO - PROCESS | 4964 | 1468229649822 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 4964 | 1468229649824 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:09 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8333800 == 36 [pid = 4964] [id = 731] 02:34:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007B800C1000) [pid = 4964] [serial = 2193] [outer = 0000000000000000] 02:34:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BCAB44000) [pid = 4964] [serial = 2194] [outer = 0000007B800C1000] 02:34:09 INFO - PROCESS | 4964 | 1468229649874 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD578E400) [pid = 4964] [serial = 2195] [outer = 0000007B800C1000] 02:34:10 INFO - PROCESS | 4964 | 1468229650256 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 777ms 02:34:10 INFO - PROCESS | 4964 | 1468229650294 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 4964 | 1468229650297 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:34:10 INFO - PROCESS | 4964 | 1468229650301 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 4964 | 1468229650302 Marionette TRACE conn5 <- [1,2890,null,{}] 02:34:10 INFO - PROCESS | 4964 | 1468229650306 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 4964 | 1468229650308 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:10 INFO - PROCESS | 4964 | 1468229650423 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:34:10 INFO - PROCESS | 4964 | 1468229650432 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 4964 | 1468229650434 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:10 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDE2800 == 37 [pid = 4964] [id = 732] 02:34:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD0D3E800) [pid = 4964] [serial = 2196] [outer = 0000000000000000] 02:34:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8808400) [pid = 4964] [serial = 2197] [outer = 0000007BD0D3E800] 02:34:10 INFO - PROCESS | 4964 | 1468229650479 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8A87000) [pid = 4964] [serial = 2198] [outer = 0000007BD0D3E800] 02:34:10 INFO - PROCESS | 4964 | 1468229650886 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 02:34:10 INFO - PROCESS | 4964 | 1468229650933 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 4964 | 1468229650935 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:34:10 INFO - PROCESS | 4964 | 1468229650938 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 4964 | 1468229650940 Marionette TRACE conn5 <- [1,2894,null,{}] 02:34:10 INFO - PROCESS | 4964 | 1468229650943 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 4964 | 1468229650945 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:11 INFO - PROCESS | 4964 | 1468229651061 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:34:11 INFO - PROCESS | 4964 | 1468229651096 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 4964 | 1468229651098 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF144000 == 38 [pid = 4964] [id = 733] 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD1F25800) [pid = 4964] [serial = 2199] [outer = 0000000000000000] 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8B3A800) [pid = 4964] [serial = 2200] [outer = 0000007BD1F25800] 02:34:11 INFO - PROCESS | 4964 | 1468229651149 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD8B4A400) [pid = 4964] [serial = 2201] [outer = 0000007BD1F25800] 02:34:11 INFO - PROCESS | 4964 | 1468229651545 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 02:34:11 INFO - PROCESS | 4964 | 1468229651572 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 4964 | 1468229651574 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 4964 | 1468229651578 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:34:11 INFO - PROCESS | 4964 | 1468229651579 Marionette TRACE conn5 <- [1,2898,null,{}] 02:34:11 INFO - PROCESS | 4964 | 1468229651583 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 4964 | 1468229651585 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:11 INFO - PROCESS | 4964 | 1468229651702 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:34:11 INFO - PROCESS | 4964 | 1468229651710 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 4964 | 1468229651712 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:11 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDFCF1800 == 39 [pid = 4964] [id = 734] 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD8B3B000) [pid = 4964] [serial = 2202] [outer = 0000000000000000] 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD90A1C00) [pid = 4964] [serial = 2203] [outer = 0000007BD8B3B000] 02:34:11 INFO - PROCESS | 4964 | 1468229651757 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD90E5400) [pid = 4964] [serial = 2204] [outer = 0000007BD8B3B000] 02:34:12 INFO - PROCESS | 4964 | 1468229652492 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:34:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:34:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 987ms 02:34:12 INFO - PROCESS | 4964 | 1468229652570 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 4964 | 1468229652575 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:34:12 INFO - TEST-START | /DOMEvents/constructors.html 02:34:12 INFO - PROCESS | 4964 | 1468229652580 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 4964 | 1468229652586 Marionette TRACE conn5 <- [1,2902,null,{}] 02:34:12 INFO - PROCESS | 4964 | 1468229652592 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 4964 | 1468229652595 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:12 INFO - PROCESS | 4964 | 1468229652735 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:34:12 INFO - PROCESS | 4964 | 1468229652853 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 4964 | 1468229652856 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:12 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1611000 == 40 [pid = 4964] [id = 735] 02:34:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007B9398F400) [pid = 4964] [serial = 2205] [outer = 0000000000000000] 02:34:12 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCB53CC00) [pid = 4964] [serial = 2206] [outer = 0000007B9398F400] 02:34:12 INFO - PROCESS | 4964 | 1468229652918 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC021C00) [pid = 4964] [serial = 2207] [outer = 0000007B9398F400] 02:34:13 INFO - PROCESS | 4964 | 1468229653616 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:34:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:34:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1145ms 02:34:13 INFO - PROCESS | 4964 | 1468229653739 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 4964 | 1468229653744 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:34:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:34:13 INFO - PROCESS | 4964 | 1468229653752 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 4964 | 1468229653755 Marionette TRACE conn5 <- [1,2906,null,{}] 02:34:13 INFO - PROCESS | 4964 | 1468229653760 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 4964 | 1468229653763 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:13 INFO - PROCESS | 4964 | 1468229653902 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:34:14 INFO - PROCESS | 4964 | 1468229654032 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 4964 | 1468229654035 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:14 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9302800 == 41 [pid = 4964] [id = 736] 02:34:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCAE26400) [pid = 4964] [serial = 2208] [outer = 0000000000000000] 02:34:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCC7E7000) [pid = 4964] [serial = 2209] [outer = 0000007BCAE26400] 02:34:14 INFO - PROCESS | 4964 | 1468229654094 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD06CDC00) [pid = 4964] [serial = 2210] [outer = 0000007BCAE26400] 02:34:14 INFO - PROCESS | 4964 | 1468229654980 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF144000 == 40 [pid = 4964] [id = 733] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDE2800 == 39 [pid = 4964] [id = 732] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8333800 == 38 [pid = 4964] [id = 731] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDC2B1800 == 37 [pid = 4964] [id = 730] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2645000 == 36 [pid = 4964] [id = 729] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD989C000 == 35 [pid = 4964] [id = 728] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD943D000 == 34 [pid = 4964] [id = 727] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C20000 == 33 [pid = 4964] [id = 726] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8786800 == 32 [pid = 4964] [id = 725] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD63CA800 == 31 [pid = 4964] [id = 724] 02:34:14 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD2645800 == 30 [pid = 4964] [id = 723] 02:34:14 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD5E6EC00) [pid = 4964] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1614000 == 29 [pid = 4964] [id = 722] 02:34:15 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0380000 == 28 [pid = 4964] [id = 721] 02:34:15 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF03D800 == 27 [pid = 4964] [id = 720] 02:34:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:34:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1285ms 02:34:15 INFO - PROCESS | 4964 | 1468229655040 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 4964 | 1468229655045 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:34:15 INFO - PROCESS | 4964 | 1468229655049 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:34:15 INFO - PROCESS | 4964 | 1468229655053 Marionette TRACE conn5 <- [1,2910,null,{}] 02:34:15 INFO - PROCESS | 4964 | 1468229655058 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 4964 | 1468229655061 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:15 INFO - PROCESS | 4964 | 1468229655163 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD61EB400) [pid = 4964] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD6310400) [pid = 4964] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD880EC00) [pid = 4964] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD81A7800) [pid = 4964] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD1E81C00) [pid = 4964] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD8B37000) [pid = 4964] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD90A0800) [pid = 4964] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD8B4E000) [pid = 4964] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD90A9C00) [pid = 4964] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD25DA400) [pid = 4964] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD06D3000) [pid = 4964] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD114F800) [pid = 4964] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BCC252800) [pid = 4964] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BCC7B0C00) [pid = 4964] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BCBF8E400) [pid = 4964] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BCAE1CC00) [pid = 4964] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BCC245000) [pid = 4964] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BCBF3C400) [pid = 4964] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD880D400) [pid = 4964] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 67 (0000007BD8A84C00) [pid = 4964] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 66 (0000007BD8809800) [pid = 4964] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | --DOMWINDOW == 65 (0000007BD5B52C00) [pid = 4964] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:34:15 INFO - PROCESS | 4964 | 1468229655248 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 4964 | 1468229655251 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD05B0800 == 28 [pid = 4964] [id = 737] 02:34:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 66 (0000007BCBF3B000) [pid = 4964] [serial = 2211] [outer = 0000000000000000] 02:34:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 67 (0000007BCC127C00) [pid = 4964] [serial = 2212] [outer = 0000007BCBF3B000] 02:34:15 INFO - PROCESS | 4964 | 1468229655302 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 68 (0000007BCC244C00) [pid = 4964] [serial = 2213] [outer = 0000007BCBF3B000] 02:34:15 INFO - PROCESS | 4964 | [4964] 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 02:34:15 INFO - PROCESS | 4964 | [4964] 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 02:34:15 INFO - PROCESS | 4964 | [4964] 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 02:34:15 INFO - PROCESS | 4964 | [4964] 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 02:34:15 INFO - PROCESS | 4964 | 1468229655752 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:34:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:34:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:15 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 02:34:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:15 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 02:34:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:15 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]" 02:34:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:34:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 786ms 02:34:15 INFO - PROCESS | 4964 | 1468229655841 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 4964 | 1468229655845 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:34:15 INFO - PROCESS | 4964 | 1468229655852 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 4964 | 1468229655854 Marionette TRACE conn5 <- [1,2914,null,{}] 02:34:15 INFO - PROCESS | 4964 | 1468229655858 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 4964 | 1468229655861 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:15 INFO - PROCESS | 4964 | 1468229655961 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:34:15 INFO - PROCESS | 4964 | 1468229655970 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 4964 | 1468229655972 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:15 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F97000 == 29 [pid = 4964] [id = 738] 02:34:15 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BD0541400) [pid = 4964] [serial = 2214] [outer = 0000000000000000] 02:34:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BD0DB6800) [pid = 4964] [serial = 2215] [outer = 0000007BD0541400] 02:34:16 INFO - PROCESS | 4964 | 1468229656021 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD1170C00) [pid = 4964] [serial = 2216] [outer = 0000007BD0541400] 02:34:16 INFO - PROCESS | 4964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:34:16 INFO - PROCESS | 4964 | 1468229656441 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:34:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 02:34:16 INFO - PROCESS | 4964 | 1468229656484 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 4964 | 1468229656486 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:34:16 INFO - PROCESS | 4964 | 1468229656490 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 4964 | 1468229656494 Marionette TRACE conn5 <- [1,2918,null,{}] 02:34:16 INFO - PROCESS | 4964 | 1468229656505 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 4964 | 1468229656511 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:16 INFO - PROCESS | 4964 | 1468229656603 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:34:16 INFO - PROCESS | 4964 | 1468229656610 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 4964 | 1468229656613 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:16 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8239000 == 30 [pid = 4964] [id = 739] 02:34:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD168C800) [pid = 4964] [serial = 2217] [outer = 0000000000000000] 02:34:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD2173800) [pid = 4964] [serial = 2218] [outer = 0000007BD168C800] 02:34:16 INFO - PROCESS | 4964 | 1468229656666 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD5B49400) [pid = 4964] [serial = 2219] [outer = 0000007BD168C800] 02:34:17 INFO - PROCESS | 4964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:34:17 INFO - PROCESS | 4964 | 1468229657117 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:34:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 02:34:17 INFO - PROCESS | 4964 | 1468229657184 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 4964 | 1468229657187 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:34:17 INFO - PROCESS | 4964 | 1468229657191 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 4964 | 1468229657193 Marionette TRACE conn5 <- [1,2922,null,{}] 02:34:17 INFO - PROCESS | 4964 | 1468229657196 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 4964 | 1468229657198 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:17 INFO - PROCESS | 4964 | 1468229657293 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:34:17 INFO - PROCESS | 4964 | 1468229657299 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 4964 | 1468229657301 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C18000 == 31 [pid = 4964] [id = 740] 02:34:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD5E6E800) [pid = 4964] [serial = 2220] [outer = 0000000000000000] 02:34:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD6307000) [pid = 4964] [serial = 2221] [outer = 0000007BD5E6E800] 02:34:17 INFO - PROCESS | 4964 | 1468229657354 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD7E0D000) [pid = 4964] [serial = 2222] [outer = 0000007BD5E6E800] 02:34:17 INFO - PROCESS | 4964 | 1468229657784 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 02:34:17 INFO - PROCESS | 4964 | 1468229657822 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 4964 | 1468229657824 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:34:17 INFO - PROCESS | 4964 | 1468229657834 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 4964 | 1468229657837 Marionette TRACE conn5 <- [1,2926,null,{}] 02:34:17 INFO - PROCESS | 4964 | 1468229657840 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 4964 | 1468229657843 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:17 INFO - PROCESS | 4964 | 1468229657955 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:34:17 INFO - PROCESS | 4964 | 1468229657960 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 4964 | 1468229657962 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:17 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9454000 == 32 [pid = 4964] [id = 741] 02:34:17 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007B93994C00) [pid = 4964] [serial = 2223] [outer = 0000000000000000] 02:34:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD80DA400) [pid = 4964] [serial = 2224] [outer = 0000007B93994C00] 02:34:18 INFO - PROCESS | 4964 | 1468229658009 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD81AA800) [pid = 4964] [serial = 2225] [outer = 0000007B93994C00] 02:34:18 INFO - PROCESS | 4964 | 1468229658468 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:34:18 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. 02:34:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 02:34:18 INFO - PROCESS | 4964 | 1468229658528 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 4964 | 1468229658531 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:34:18 INFO - PROCESS | 4964 | 1468229658534 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 4964 | 1468229658536 Marionette TRACE conn5 <- [1,2930,null,{}] 02:34:18 INFO - PROCESS | 4964 | 1468229658539 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 4964 | 1468229658545 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:18 INFO - PROCESS | 4964 | 1468229658684 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:34:18 INFO - PROCESS | 4964 | 1468229658734 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 4964 | 1468229658737 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:18 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCD4000 == 33 [pid = 4964] [id = 742] 02:34:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC1A2C00) [pid = 4964] [serial = 2226] [outer = 0000000000000000] 02:34:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD8B32400) [pid = 4964] [serial = 2227] [outer = 0000007BCC1A2C00] 02:34:18 INFO - PROCESS | 4964 | 1468229658783 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD90A2400) [pid = 4964] [serial = 2228] [outer = 0000007BCC1A2C00] 02:34:19 INFO - PROCESS | 4964 | 1468229659188 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:34:19 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 02:34:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:34:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 02:34:19 INFO - PROCESS | 4964 | 1468229659208 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 4964 | 1468229659211 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:34:19 INFO - PROCESS | 4964 | 1468229659214 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 4964 | 1468229659216 Marionette TRACE conn5 <- [1,2934,null,{}] 02:34:19 INFO - PROCESS | 4964 | 1468229659227 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 4964 | 1468229659229 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:19 INFO - PROCESS | 4964 | 1468229659367 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:34:19 INFO - PROCESS | 4964 | 1468229659392 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 4964 | 1468229659394 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:19 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD161E000 == 34 [pid = 4964] [id = 743] 02:34:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD90A4800) [pid = 4964] [serial = 2229] [outer = 0000000000000000] 02:34:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD90EE000) [pid = 4964] [serial = 2230] [outer = 0000007BD90A4800] 02:34:19 INFO - PROCESS | 4964 | 1468229659439 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD928D000) [pid = 4964] [serial = 2231] [outer = 0000007BD90A4800] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD1F25800) [pid = 4964] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD6305C00) [pid = 4964] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD2172C00) [pid = 4964] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007B8003A400) [pid = 4964] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCC95D400) [pid = 4964] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCBF91000) [pid = 4964] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD0DADC00) [pid = 4964] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC01C400) [pid = 4964] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCAE23C00) [pid = 4964] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD5B0FC00) [pid = 4964] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD90E8000) [pid = 4964] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD7E07800) [pid = 4964] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007B800C1000) [pid = 4964] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:34:19 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD0D3E800) [pid = 4964] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:34:19 INFO - PROCESS | 4964 | 1468229659920 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:34:19 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. 02:34:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 02:34:19 INFO - PROCESS | 4964 | 1468229659951 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 4964 | 1468229659953 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:34:19 INFO - PROCESS | 4964 | 1468229659957 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 4964 | 1468229659959 Marionette TRACE conn5 <- [1,2938,null,{}] 02:34:19 INFO - PROCESS | 4964 | 1468229659962 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 4964 | 1468229659964 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:20 INFO - PROCESS | 4964 | 1468229660096 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:34:20 INFO - PROCESS | 4964 | 1468229660160 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 4964 | 1468229660162 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDC9000 == 35 [pid = 4964] [id = 744] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007B800E8800) [pid = 4964] [serial = 2232] [outer = 0000000000000000] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD1150400) [pid = 4964] [serial = 2233] [outer = 0000007B800E8800] 02:34:20 INFO - PROCESS | 4964 | 1468229660207 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8199400) [pid = 4964] [serial = 2234] [outer = 0000007B800E8800] 02:34:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0561800 == 36 [pid = 4964] [id = 745] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD90EAC00) [pid = 4964] [serial = 2235] [outer = 0000000000000000] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD93BE400) [pid = 4964] [serial = 2236] [outer = 0000007BD90EAC00] 02:34:20 INFO - PROCESS | 4964 | 1468229660580 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:34:20 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. 02:34:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 02:34:20 INFO - PROCESS | 4964 | 1468229660631 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 4964 | 1468229660634 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:34:20 INFO - PROCESS | 4964 | 1468229660637 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 4964 | 1468229660639 Marionette TRACE conn5 <- [1,2942,null,{}] 02:34:20 INFO - PROCESS | 4964 | 1468229660642 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 4964 | 1468229660644 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:20 INFO - PROCESS | 4964 | 1468229660743 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:34:20 INFO - PROCESS | 4964 | 1468229660749 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 4964 | 1468229660751 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:20 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDF143800 == 37 [pid = 4964] [id = 746] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD8A7D400) [pid = 4964] [serial = 2237] [outer = 0000000000000000] 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD93BF400) [pid = 4964] [serial = 2238] [outer = 0000007BD8A7D400] 02:34:20 INFO - PROCESS | 4964 | 1468229660795 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BD93C7C00) [pid = 4964] [serial = 2239] [outer = 0000007BD8A7D400] 02:34:21 INFO - PROCESS | 4964 | 1468229661222 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:34:21 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 02:34:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 02:34:21 INFO - PROCESS | 4964 | 1468229661269 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 4964 | 1468229661280 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:34:21 INFO - PROCESS | 4964 | 1468229661296 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 4964 | 1468229661298 Marionette TRACE conn5 <- [1,2946,null,{}] 02:34:21 INFO - PROCESS | 4964 | 1468229661306 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 4964 | 1468229661308 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:21 INFO - PROCESS | 4964 | 1468229661410 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:34:21 INFO - PROCESS | 4964 | 1468229661415 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 4964 | 1468229661417 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:21 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0622800 == 38 [pid = 4964] [id = 747] 02:34:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD93C8000) [pid = 4964] [serial = 2240] [outer = 0000000000000000] 02:34:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD9682400) [pid = 4964] [serial = 2241] [outer = 0000007BD93C8000] 02:34:21 INFO - PROCESS | 4964 | 1468229661462 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD9D0E800) [pid = 4964] [serial = 2242] [outer = 0000007BD93C8000] 02:34:21 INFO - PROCESS | 4964 | 1468229661988 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:34:22 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. 02:34:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 02:34:22 INFO - PROCESS | 4964 | 1468229662039 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 4964 | 1468229662044 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:34:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:34:22 INFO - PROCESS | 4964 | 1468229662050 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 4964 | 1468229662054 Marionette TRACE conn5 <- [1,2950,null,{}] 02:34:22 INFO - PROCESS | 4964 | 1468229662060 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 4964 | 1468229662064 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:22 INFO - PROCESS | 4964 | 1468229662229 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:34:22 INFO - PROCESS | 4964 | 1468229662359 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 4964 | 1468229662363 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:22 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1659800 == 39 [pid = 4964] [id = 748] 02:34:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCAE1CC00) [pid = 4964] [serial = 2243] [outer = 0000000000000000] 02:34:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BCC130400) [pid = 4964] [serial = 2244] [outer = 0000007BCAE1CC00] 02:34:22 INFO - PROCESS | 4964 | 1468229662424 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BCC45D400) [pid = 4964] [serial = 2245] [outer = 0000007BCAE1CC00] 02:34:22 INFO - PROCESS | 4964 | 1468229662957 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:34:22 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. 02:34:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 02:34:22 INFO - PROCESS | 4964 | 1468229662983 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 4964 | 1468229662988 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:34:23 INFO - PROCESS | 4964 | 1468229662996 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:34:23 INFO - PROCESS | 4964 | 1468229663000 Marionette TRACE conn5 <- [1,2954,null,{}] 02:34:23 INFO - PROCESS | 4964 | 1468229663004 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 4964 | 1468229663007 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:23 INFO - PROCESS | 4964 | 1468229663127 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:34:23 INFO - PROCESS | 4964 | 1468229663227 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 4964 | 1468229663230 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:23 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD87E0800 == 40 [pid = 4964] [id = 749] 02:34:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD114C400) [pid = 4964] [serial = 2246] [outer = 0000000000000000] 02:34:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD1360400) [pid = 4964] [serial = 2247] [outer = 0000007BD114C400] 02:34:23 INFO - PROCESS | 4964 | 1468229663291 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD1F25C00) [pid = 4964] [serial = 2248] [outer = 0000007BD114C400] 02:34:23 INFO - PROCESS | 4964 | 1468229663864 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:34:23 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. 02:34:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms 02:34:23 INFO - PROCESS | 4964 | 1468229663931 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 4964 | 1468229663934 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:34:23 INFO - PROCESS | 4964 | 1468229663939 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:34:23 INFO - PROCESS | 4964 | 1468229663944 Marionette TRACE conn5 <- [1,2958,null,{}] 02:34:23 INFO - PROCESS | 4964 | 1468229663956 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 4964 | 1468229663961 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:24 INFO - PROCESS | 4964 | 1468229664079 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:34:24 INFO - PROCESS | 4964 | 1468229664180 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 4964 | 1468229664183 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:24 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0630800 == 41 [pid = 4964] [id = 750] 02:34:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD8803800) [pid = 4964] [serial = 2249] [outer = 0000000000000000] 02:34:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD8A86400) [pid = 4964] [serial = 2250] [outer = 0000007BD8803800] 02:34:24 INFO - PROCESS | 4964 | 1468229664243 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD90E7000) [pid = 4964] [serial = 2251] [outer = 0000007BD8803800] 02:34:24 INFO - PROCESS | 4964 | 1468229664789 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:34:24 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. 02:34:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 02:34:24 INFO - PROCESS | 4964 | 1468229664826 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 4964 | 1468229664830 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:34:24 INFO - PROCESS | 4964 | 1468229664833 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 4964 | 1468229664835 Marionette TRACE conn5 <- [1,2962,null,{}] 02:34:24 INFO - PROCESS | 4964 | 1468229664839 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 4964 | 1468229664842 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:25 INFO - PROCESS | 4964 | 1468229665017 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:34:25 INFO - PROCESS | 4964 | 1468229665087 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 4964 | 1468229665090 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:25 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE05ED000 == 42 [pid = 4964] [id = 751] 02:34:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD8B3E400) [pid = 4964] [serial = 2252] [outer = 0000000000000000] 02:34:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD9784400) [pid = 4964] [serial = 2253] [outer = 0000007BD8B3E400] 02:34:25 INFO - PROCESS | 4964 | 1468229665147 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD9DA8800) [pid = 4964] [serial = 2254] [outer = 0000007BD8B3E400] 02:34:25 INFO - PROCESS | 4964 | 1468229665663 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:34:25 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. 02:34:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 880ms 02:34:25 INFO - PROCESS | 4964 | 1468229665716 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 4964 | 1468229665718 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:34:25 INFO - PROCESS | 4964 | 1468229665722 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 4964 | 1468229665724 Marionette TRACE conn5 <- [1,2966,null,{}] 02:34:25 INFO - PROCESS | 4964 | 1468229665782 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 4964 | 1468229665784 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:25 INFO - PROCESS | 4964 | 1468229665913 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:34:26 INFO - PROCESS | 4964 | 1468229666015 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 4964 | 1468229666018 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:26 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0E0B800 == 43 [pid = 4964] [id = 752] 02:34:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BCAE28C00) [pid = 4964] [serial = 2255] [outer = 0000000000000000] 02:34:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BD29DA000) [pid = 4964] [serial = 2256] [outer = 0000007BCAE28C00] 02:34:26 INFO - PROCESS | 4964 | 1468229666072 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BD83EE000) [pid = 4964] [serial = 2257] [outer = 0000007BCAE28C00] 02:34:26 INFO - PROCESS | 4964 | 1468229666702 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:34:26 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. 02:34:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1027ms 02:34:26 INFO - PROCESS | 4964 | 1468229666766 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 4964 | 1468229666770 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:34:26 INFO - PROCESS | 4964 | 1468229666777 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 4964 | 1468229666780 Marionette TRACE conn5 <- [1,2970,null,{}] 02:34:26 INFO - PROCESS | 4964 | 1468229666786 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 4964 | 1468229666789 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:26 INFO - PROCESS | 4964 | 1468229666897 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:34:27 INFO - PROCESS | 4964 | 1468229666999 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 4964 | 1468229667002 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:27 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD171C000 == 44 [pid = 4964] [id = 753] 02:34:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007BCBC25800) [pid = 4964] [serial = 2258] [outer = 0000000000000000] 02:34:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BCC19F400) [pid = 4964] [serial = 2259] [outer = 0000007BCBC25800] 02:34:27 INFO - PROCESS | 4964 | 1468229667053 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BCC5BBC00) [pid = 4964] [serial = 2260] [outer = 0000007BCBC25800] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDF143800 == 43 [pid = 4964] [id = 746] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0561800 == 42 [pid = 4964] [id = 745] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDC9000 == 41 [pid = 4964] [id = 744] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD161E000 == 40 [pid = 4964] [id = 743] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCD4000 == 39 [pid = 4964] [id = 742] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9454000 == 38 [pid = 4964] [id = 741] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C18000 == 37 [pid = 4964] [id = 740] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8239000 == 36 [pid = 4964] [id = 739] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1F97000 == 35 [pid = 4964] [id = 738] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD05B0800 == 34 [pid = 4964] [id = 737] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9302800 == 33 [pid = 4964] [id = 736] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1611000 == 32 [pid = 4964] [id = 735] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDFCF1800 == 31 [pid = 4964] [id = 734] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD0E0B800 == 30 [pid = 4964] [id = 752] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE05ED000 == 29 [pid = 4964] [id = 751] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0630800 == 28 [pid = 4964] [id = 750] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD87E0800 == 27 [pid = 4964] [id = 749] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0622800 == 26 [pid = 4964] [id = 747] 02:34:28 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1659800 == 25 [pid = 4964] [id = 748] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BD8B3A800) [pid = 4964] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BD630D000) [pid = 4964] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BD29D4C00) [pid = 4964] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD5B15C00) [pid = 4964] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BCC451C00) [pid = 4964] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCD555000) [pid = 4964] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD03C3000) [pid = 4964] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD05FA000) [pid = 4964] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD0D41800) [pid = 4964] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD1E82800) [pid = 4964] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1F25000) [pid = 4964] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BCC02B400) [pid = 4964] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC12F400) [pid = 4964] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCAE24C00) [pid = 4964] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCB7CA000) [pid = 4964] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD5E6B400) [pid = 4964] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD90F0C00) [pid = 4964] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD80D6400) [pid = 4964] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD7E0B000) [pid = 4964] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BCAB44000) [pid = 4964] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD819C400) [pid = 4964] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD8B4A400) [pid = 4964] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD578E400) [pid = 4964] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007B800B4400) [pid = 4964] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD8A87000) [pid = 4964] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8808400) [pid = 4964] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD5EF0400) [pid = 4964] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:34:28 INFO - PROCESS | 4964 | 1468229668368 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:34:28 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 02:34:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:34:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1643ms 02:34:28 INFO - PROCESS | 4964 | 1468229668423 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 4964 | 1468229668428 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:34:28 INFO - PROCESS | 4964 | 1468229668433 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:34:28 INFO - PROCESS | 4964 | 1468229668437 Marionette TRACE conn5 <- [1,2974,null,{}] 02:34:28 INFO - PROCESS | 4964 | 1468229668443 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 4964 | 1468229668446 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:28 INFO - PROCESS | 4964 | 1468229668537 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:34:28 INFO - PROCESS | 4964 | 1468229668544 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 4964 | 1468229668547 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:28 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCBFB4800 == 26 [pid = 4964] [id = 754] 02:34:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCAE23C00) [pid = 4964] [serial = 2261] [outer = 0000000000000000] 02:34:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCAE27800) [pid = 4964] [serial = 2262] [outer = 0000007BCAE23C00] 02:34:28 INFO - PROCESS | 4964 | 1468229668607 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCB7CD000) [pid = 4964] [serial = 2263] [outer = 0000007BCAE23C00] 02:34:29 INFO - PROCESS | 4964 | 1468229669086 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:34:29 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. 02:34:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 02:34:29 INFO - PROCESS | 4964 | 1468229669108 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 4964 | 1468229669114 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:34:29 INFO - PROCESS | 4964 | 1468229669120 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 4964 | 1468229669123 Marionette TRACE conn5 <- [1,2978,null,{}] 02:34:29 INFO - PROCESS | 4964 | 1468229669127 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 4964 | 1468229669130 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:29 INFO - PROCESS | 4964 | 1468229669224 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:34:29 INFO - PROCESS | 4964 | 1468229669271 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 4964 | 1468229669274 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1617800 == 27 [pid = 4964] [id = 755] 02:34:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC249C00) [pid = 4964] [serial = 2264] [outer = 0000000000000000] 02:34:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC24E400) [pid = 4964] [serial = 2265] [outer = 0000007BCC249C00] 02:34:29 INFO - PROCESS | 4964 | 1468229669331 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC5B2C00) [pid = 4964] [serial = 2266] [outer = 0000007BCC249C00] 02:34:29 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1645800 == 28 [pid = 4964] [id = 756] 02:34:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD0538400) [pid = 4964] [serial = 2267] [outer = 0000000000000000] 02:34:29 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD0539800) [pid = 4964] [serial = 2268] [outer = 0000007BD0538400] 02:34:29 INFO - PROCESS | 4964 | 1468229669844 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:34:29 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. 02:34:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 02:34:29 INFO - PROCESS | 4964 | 1468229669898 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 4964 | 1468229669900 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:34:29 INFO - PROCESS | 4964 | 1468229669904 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 4964 | 1468229669908 Marionette TRACE conn5 <- [1,2982,null,{}] 02:34:29 INFO - PROCESS | 4964 | 1468229669919 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 4964 | 1468229669925 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:30 INFO - PROCESS | 4964 | 1468229670057 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:34:30 INFO - PROCESS | 4964 | 1468229670067 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 4964 | 1468229670070 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61A0800 == 29 [pid = 4964] [id = 757] 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007B800EC000) [pid = 4964] [serial = 2269] [outer = 0000000000000000] 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD06CD800) [pid = 4964] [serial = 2270] [outer = 0000007B800EC000] 02:34:30 INFO - PROCESS | 4964 | 1468229670121 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD114F800) [pid = 4964] [serial = 2271] [outer = 0000007B800EC000] 02:34:30 INFO - PROCESS | 4964 | 1468229670507 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:34:30 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 02:34:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 02:34:30 INFO - PROCESS | 4964 | 1468229670535 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 4964 | 1468229670538 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:34:30 INFO - PROCESS | 4964 | 1468229670542 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:34:30 INFO - PROCESS | 4964 | 1468229670544 Marionette TRACE conn5 <- [1,2986,null,{}] 02:34:30 INFO - PROCESS | 4964 | 1468229670547 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 4964 | 1468229670549 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:30 INFO - PROCESS | 4964 | 1468229670683 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:34:30 INFO - PROCESS | 4964 | 1468229670736 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 4964 | 1468229670739 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:30 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD879B000 == 30 [pid = 4964] [id = 758] 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD1354C00) [pid = 4964] [serial = 2272] [outer = 0000000000000000] 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD1E0E800) [pid = 4964] [serial = 2273] [outer = 0000007BD1354C00] 02:34:30 INFO - PROCESS | 4964 | 1468229670785 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD29D4C00) [pid = 4964] [serial = 2274] [outer = 0000007BD1354C00] 02:34:31 INFO - PROCESS | 4964 | 1468229671200 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:34:31 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. 02:34:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 02:34:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:34:31 INFO - PROCESS | 4964 | 1468229671279 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 4964 | 1468229671281 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:34:31 INFO - PROCESS | 4964 | 1468229671284 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 4964 | 1468229671286 Marionette TRACE conn5 <- [1,2990,null,{}] 02:34:31 INFO - PROCESS | 4964 | 1468229671289 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 4964 | 1468229671292 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:31 INFO - PROCESS | 4964 | 1468229671404 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:34:31 INFO - PROCESS | 4964 | 1468229671410 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 4964 | 1468229671412 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:31 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C21000 == 31 [pid = 4964] [id = 759] 02:34:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BCC249400) [pid = 4964] [serial = 2275] [outer = 0000000000000000] 02:34:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BD5B09800) [pid = 4964] [serial = 2276] [outer = 0000007BCC249400] 02:34:31 INFO - PROCESS | 4964 | 1468229671458 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BD5E69000) [pid = 4964] [serial = 2277] [outer = 0000007BCC249400] 02:34:31 INFO - PROCESS | 4964 | 1468229671887 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:34:31 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. 02:34:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 02:34:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:34:31 INFO - PROCESS | 4964 | 1468229671922 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 4964 | 1468229671924 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:34:31 INFO - PROCESS | 4964 | 1468229671927 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 4964 | 1468229671929 Marionette TRACE conn5 <- [1,2994,null,{}] 02:34:31 INFO - PROCESS | 4964 | 1468229671933 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 4964 | 1468229671939 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:32 INFO - PROCESS | 4964 | 1468229672077 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:34:32 INFO - PROCESS | 4964 | 1468229672167 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 4964 | 1468229672169 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:32 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD9895800 == 32 [pid = 4964] [id = 760] 02:34:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BD5E72400) [pid = 4964] [serial = 2278] [outer = 0000000000000000] 02:34:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BD630FC00) [pid = 4964] [serial = 2279] [outer = 0000007BD5E72400] 02:34:32 INFO - PROCESS | 4964 | 1468229672215 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD819A400) [pid = 4964] [serial = 2280] [outer = 0000007BD5E72400] 02:34:32 INFO - PROCESS | 4964 | 1468229672608 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:34:32 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. 02:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD93C8000) [pid = 4964] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007B93994C00) [pid = 4964] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC1A2C00) [pid = 4964] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD90A4800) [pid = 4964] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007B800E8800) [pid = 4964] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD8B3B000) [pid = 4964] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD0541400) [pid = 4964] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD5E6E800) [pid = 4964] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD168C800) [pid = 4964] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCBF3B000) [pid = 4964] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007B9398F400) [pid = 4964] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCAE26400) [pid = 4964] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD90EAC00) [pid = 4964] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:34:32 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8A7D400) [pid = 4964] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:34:32 INFO - PROCESS | 4964 | 1468229672876 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 4964 | 1468229672878 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:34:32 INFO - PROCESS | 4964 | 1468229672887 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 4964 | 1468229672889 Marionette TRACE conn5 <- [1,2998,null,{}] 02:34:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:34:32 INFO - PROCESS | 4964 | 1468229672893 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 4964 | 1468229672895 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:32 INFO - PROCESS | 4964 | 1468229672977 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:34:32 INFO - PROCESS | 4964 | 1468229672984 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 4964 | 1468229672986 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDBCC1000 == 33 [pid = 4964] [id = 761] 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BD1145000) [pid = 4964] [serial = 2281] [outer = 0000000000000000] 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD5E6F800) [pid = 4964] [serial = 2282] [outer = 0000007BD1145000] 02:34:33 INFO - PROCESS | 4964 | 1468229673032 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD81B1000) [pid = 4964] [serial = 2283] [outer = 0000007BD1145000] 02:34:33 INFO - PROCESS | 4964 | [4964] 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 02:34:33 INFO - PROCESS | 4964 | 1468229673512 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:34:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:34:33 INFO - {} 02:34:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:34:33 INFO - {} 02:34:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:34:33 INFO - {} 02:34:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:34:33 INFO - {} 02:34:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 02:34:33 INFO - PROCESS | 4964 | 1468229673566 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 4964 | 1468229673568 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /FileAPI/fileReader.html 02:34:33 INFO - PROCESS | 4964 | 1468229673572 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 4964 | 1468229673574 Marionette TRACE conn5 <- [1,3002,null,{}] 02:34:33 INFO - PROCESS | 4964 | 1468229673577 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 4964 | 1468229673579 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:33 INFO - PROCESS | 4964 | 1468229673670 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:34:33 INFO - PROCESS | 4964 | 1468229673677 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 4964 | 1468229673679 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:33 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD3A5000 == 34 [pid = 4964] [id = 762] 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD8A81400) [pid = 4964] [serial = 2284] [outer = 0000000000000000] 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD8B37400) [pid = 4964] [serial = 2285] [outer = 0000007BD8A81400] 02:34:33 INFO - PROCESS | 4964 | 1468229673734 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD8B46000) [pid = 4964] [serial = 2286] [outer = 0000007BD8A81400] 02:34:34 INFO - PROCESS | 4964 | 1468229674110 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:34:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:34:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:34:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:34:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 02:34:34 INFO - PROCESS | 4964 | 1468229674162 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 4964 | 1468229674164 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /FileAPI/historical.html 02:34:34 INFO - PROCESS | 4964 | 1468229674167 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 4964 | 1468229674169 Marionette TRACE conn5 <- [1,3006,null,{}] 02:34:34 INFO - PROCESS | 4964 | 1468229674173 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 4964 | 1468229674175 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:34 INFO - PROCESS | 4964 | 1468229674301 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:34:34 INFO - PROCESS | 4964 | 1468229674321 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 4964 | 1468229674323 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:34 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5E8D800 == 35 [pid = 4964] [id = 763] 02:34:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD6304400) [pid = 4964] [serial = 2287] [outer = 0000000000000000] 02:34:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD8D21C00) [pid = 4964] [serial = 2288] [outer = 0000007BD6304400] 02:34:34 INFO - PROCESS | 4964 | 1468229674369 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD90A5C00) [pid = 4964] [serial = 2289] [outer = 0000007BD6304400] 02:34:34 INFO - PROCESS | 4964 | 1468229674762 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:34:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:34:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:34:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:34:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:34:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:34:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:34:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:34:34 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 02:34:34 INFO - PROCESS | 4964 | 1468229674803 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 4964 | 1468229674805 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 4964 | 1468229674809 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 4964 | 1468229674811 Marionette TRACE conn5 <- [1,3010,null,{}] 02:34:34 INFO - TEST-START | /FileAPI/idlharness.html 02:34:34 INFO - PROCESS | 4964 | 1468229674814 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 4964 | 1468229674816 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:34 INFO - PROCESS | 4964 | 1468229674958 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:34:35 INFO - PROCESS | 4964 | 1468229675142 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 4964 | 1468229675146 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:35 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCB745800 == 36 [pid = 4964] [id = 764] 02:34:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007B800E7C00) [pid = 4964] [serial = 2290] [outer = 0000000000000000] 02:34:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007B9398F000) [pid = 4964] [serial = 2291] [outer = 0000007B800E7C00] 02:34:35 INFO - PROCESS | 4964 | 1468229675209 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BCB54EC00) [pid = 4964] [serial = 2292] [outer = 0000007B800E7C00] 02:34:36 INFO - PROCESS | 4964 | 1468229676277 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:34:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:34:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:34:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:34:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:34:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1610ms 02:34:36 INFO - PROCESS | 4964 | 1468229676474 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 4964 | 1468229676478 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /FileAPI/idlharness.worker 02:34:36 INFO - PROCESS | 4964 | 1468229676490 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 4964 | 1468229676493 Marionette TRACE conn5 <- [1,3014,null,{}] 02:34:36 INFO - PROCESS | 4964 | 1468229676498 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 4964 | 1468229676502 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:36 INFO - PROCESS | 4964 | 1468229676664 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:34:36 INFO - PROCESS | 4964 | 1468229676784 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 4964 | 1468229676788 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:36 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C1C800 == 37 [pid = 4964] [id = 765] 02:34:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BCC125C00) [pid = 4964] [serial = 2293] [outer = 0000000000000000] 02:34:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BD93C6800) [pid = 4964] [serial = 2294] [outer = 0000007BCC125C00] 02:34:36 INFO - PROCESS | 4964 | 1468229676848 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BD9681C00) [pid = 4964] [serial = 2295] [outer = 0000007BCC125C00] 02:34:37 INFO - PROCESS | 4964 | [4964] 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 02:34:38 INFO - PROCESS | 4964 | 1468229678125 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:34:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:34:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:34:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:34:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:34:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:34:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:34:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:34:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:34:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:34:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:34:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:34:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:34:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:34:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:34:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:34:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:34:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:34:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:34:38 INFO - {} 02:34:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1774ms 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5E8D800 == 36 [pid = 4964] [id = 763] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD3A5000 == 35 [pid = 4964] [id = 762] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDBCC1000 == 34 [pid = 4964] [id = 761] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD9895800 == 33 [pid = 4964] [id = 760] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C21000 == 32 [pid = 4964] [id = 759] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD879B000 == 31 [pid = 4964] [id = 758] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD61A0800 == 30 [pid = 4964] [id = 757] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1645800 == 29 [pid = 4964] [id = 756] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1617800 == 28 [pid = 4964] [id = 755] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCBFB4800 == 27 [pid = 4964] [id = 754] 02:34:38 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD171C000 == 26 [pid = 4964] [id = 753] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD9682400) [pid = 4964] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD93C7C00) [pid = 4964] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BD9D0E800) [pid = 4964] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BD80DA400) [pid = 4964] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD8B32400) [pid = 4964] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD90EE000) [pid = 4964] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD1150400) [pid = 4964] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD90E5400) [pid = 4964] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD90A1C00) [pid = 4964] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD0DB6800) [pid = 4964] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD1170C00) [pid = 4964] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD6307000) [pid = 4964] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD2173800) [pid = 4964] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5B49400) [pid = 4964] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BCC127C00) [pid = 4964] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC244C00) [pid = 4964] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCB53CC00) [pid = 4964] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCC021C00) [pid = 4964] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCC7E7000) [pid = 4964] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD06CDC00) [pid = 4964] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD90A2400) [pid = 4964] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 73 (0000007BD93BF400) [pid = 4964] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 72 (0000007BD8199400) [pid = 4964] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 71 (0000007BD928D000) [pid = 4964] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 70 (0000007BD93BE400) [pid = 4964] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 69 (0000007BD81AA800) [pid = 4964] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | --DOMWINDOW == 68 (0000007BD7E0D000) [pid = 4964] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:34:38 INFO - PROCESS | 4964 | 1468229678303 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 4964 | 1468229678308 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:34:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:34:38 INFO - PROCESS | 4964 | 1468229678314 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 4964 | 1468229678317 Marionette TRACE conn5 <- [1,3018,null,{}] 02:34:38 INFO - PROCESS | 4964 | 1468229678323 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 4964 | 1468229678326 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:38 INFO - PROCESS | 4964 | 1468229678418 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:34:38 INFO - PROCESS | 4964 | 1468229678424 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 4964 | 1468229678427 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:38 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD10D2800 == 27 [pid = 4964] [id = 766] 02:34:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 69 (0000007BCC12A000) [pid = 4964] [serial = 2296] [outer = 0000000000000000] 02:34:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 70 (0000007BCC244C00) [pid = 4964] [serial = 2297] [outer = 0000007BCC12A000] 02:34:38 INFO - PROCESS | 4964 | 1468229678479 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 4964 | ++DOMWINDOW == 71 (0000007BD1144C00) [pid = 4964] [serial = 2298] [outer = 0000007BCC12A000] 02:34:38 INFO - PROCESS | 4964 | 1468229678954 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:34:38 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 02:34:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 02:34:38 INFO - PROCESS | 4964 | 1468229678990 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 4964 | 1468229678995 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 4964 | 1468229679006 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:34:39 INFO - PROCESS | 4964 | 1468229679009 Marionette TRACE conn5 <- [1,3022,null,{}] 02:34:39 INFO - PROCESS | 4964 | 1468229679013 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 4964 | 1468229679016 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:39 INFO - PROCESS | 4964 | 1468229679111 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:34:39 INFO - PROCESS | 4964 | 1468229679119 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 4964 | 1468229679122 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BC5000 == 28 [pid = 4964] [id = 767] 02:34:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 72 (0000007BD5BD2800) [pid = 4964] [serial = 2299] [outer = 0000000000000000] 02:34:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 73 (0000007BD7E57400) [pid = 4964] [serial = 2300] [outer = 0000007BD5BD2800] 02:34:39 INFO - PROCESS | 4964 | 1468229679172 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 74 (0000007BD819EC00) [pid = 4964] [serial = 2301] [outer = 0000007BD5BD2800] 02:34:39 INFO - PROCESS | 4964 | 1468229679637 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:34:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 02:34:39 INFO - PROCESS | 4964 | 1468229679681 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 4964 | 1468229679684 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:34:39 INFO - PROCESS | 4964 | 1468229679688 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 4964 | 1468229679691 Marionette TRACE conn5 <- [1,3026,null,{}] 02:34:39 INFO - PROCESS | 4964 | 1468229679709 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 4964 | 1468229679714 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:39 INFO - PROCESS | 4964 | 1468229679837 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:34:39 INFO - PROCESS | 4964 | 1468229679853 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 4964 | 1468229679856 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:39 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD925E000 == 29 [pid = 4964] [id = 768] 02:34:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BD8B41400) [pid = 4964] [serial = 2302] [outer = 0000000000000000] 02:34:39 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8B4F800) [pid = 4964] [serial = 2303] [outer = 0000007BD8B41400] 02:34:39 INFO - PROCESS | 4964 | 1468229679906 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD90E5400) [pid = 4964] [serial = 2304] [outer = 0000007BD8B41400] 02:34:40 INFO - PROCESS | 4964 | 1468229680337 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:34:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:34:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:34:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 02:34:40 INFO - PROCESS | 4964 | 1468229680382 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 4964 | 1468229680385 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:34:40 INFO - PROCESS | 4964 | 1468229680389 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 4964 | 1468229680390 Marionette TRACE conn5 <- [1,3030,null,{}] 02:34:40 INFO - PROCESS | 4964 | 1468229680394 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 4964 | 1468229680396 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:40 INFO - PROCESS | 4964 | 1468229680494 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:34:40 INFO - PROCESS | 4964 | 1468229680502 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 4964 | 1468229680504 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:40 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDB581800 == 30 [pid = 4964] [id = 769] 02:34:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC027000) [pid = 4964] [serial = 2305] [outer = 0000000000000000] 02:34:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BD9D0E800) [pid = 4964] [serial = 2306] [outer = 0000007BCC027000] 02:34:40 INFO - PROCESS | 4964 | 1468229680551 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDAC8E800) [pid = 4964] [serial = 2307] [outer = 0000007BCC027000] 02:34:41 INFO - PROCESS | 4964 | 1468229681181 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:34:41 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. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:34:41 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'.) 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:34:41 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. 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:34:41 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. 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:34:41 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. 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:34:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 912ms 02:34:41 INFO - PROCESS | 4964 | 1468229681304 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 4964 | 1468229681306 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:34:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:34:41 INFO - PROCESS | 4964 | 1468229681320 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 4964 | 1468229681322 Marionette TRACE conn5 <- [1,3034,null,{}] 02:34:41 INFO - PROCESS | 4964 | 1468229681325 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 4964 | 1468229681328 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:41 INFO - PROCESS | 4964 | 1468229681444 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:34:41 INFO - PROCESS | 4964 | 1468229681449 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 4964 | 1468229681452 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:41 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD5BC4800 == 31 [pid = 4964] [id = 770] 02:34:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCC45B800) [pid = 4964] [serial = 2308] [outer = 0000000000000000] 02:34:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BDB35B800) [pid = 4964] [serial = 2309] [outer = 0000007BCC45B800] 02:34:41 INFO - PROCESS | 4964 | 1468229681544 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BDBC05000) [pid = 4964] [serial = 2310] [outer = 0000007BCC45B800] 02:34:41 INFO - PROCESS | 4964 | [4964] 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 02:34:41 INFO - PROCESS | 4964 | 1468229681982 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:34:42 INFO - {} 02:34:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 02:34:42 INFO - PROCESS | 4964 | 1468229682009 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 4964 | 1468229682011 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:34:42 INFO - PROCESS | 4964 | 1468229682019 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 4964 | 1468229682021 Marionette TRACE conn5 <- [1,3038,null,{}] 02:34:42 INFO - PROCESS | 4964 | 1468229682025 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 4964 | 1468229682031 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:42 INFO - PROCESS | 4964 | 1468229682179 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:34:42 INFO - PROCESS | 4964 | 1468229682232 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 4964 | 1468229682234 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE03BA800 == 32 [pid = 4964] [id = 771] 02:34:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCBF86000) [pid = 4964] [serial = 2311] [outer = 0000000000000000] 02:34:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BDC068C00) [pid = 4964] [serial = 2312] [outer = 0000007BCBF86000] 02:34:42 INFO - PROCESS | 4964 | 1468229682282 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BDC10D000) [pid = 4964] [serial = 2313] [outer = 0000007BCBF86000] 02:34:42 INFO - PROCESS | 4964 | 1468229682682 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:34:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 02:34:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:34:42 INFO - PROCESS | 4964 | 1468229682694 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 4964 | 1468229682696 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:34:42 INFO - PROCESS | 4964 | 1468229682700 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 4964 | 1468229682701 Marionette TRACE conn5 <- [1,3042,null,{}] 02:34:42 INFO - PROCESS | 4964 | 1468229682705 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 4964 | 1468229682707 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:42 INFO - PROCESS | 4964 | 1468229682850 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:34:42 INFO - PROCESS | 4964 | 1468229682875 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 4964 | 1468229682877 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:42 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0D9B800 == 33 [pid = 4964] [id = 772] 02:34:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BDC15C000) [pid = 4964] [serial = 2314] [outer = 0000000000000000] 02:34:42 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BDC15EC00) [pid = 4964] [serial = 2315] [outer = 0000007BDC15C000] 02:34:42 INFO - PROCESS | 4964 | 1468229682922 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BDC27DC00) [pid = 4964] [serial = 2316] [outer = 0000007BDC15C000] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC249400) [pid = 4964] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BCBC25800) [pid = 4964] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCAE23C00) [pid = 4964] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD0538400) [pid = 4964] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC249C00) [pid = 4964] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007B800EC000) [pid = 4964] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BCAE1CC00) [pid = 4964] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD114C400) [pid = 4964] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD8803800) [pid = 4964] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD5E72400) [pid = 4964] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD8B3E400) [pid = 4964] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD1145000) [pid = 4964] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BCAE28C00) [pid = 4964] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD1354C00) [pid = 4964] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:34:43 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8A81400) [pid = 4964] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:34:43 INFO - PROCESS | 4964 | 1468229683635 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:43 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" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:43 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" 02:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1068ms 02:34:43 INFO - PROCESS | 4964 | 1468229683774 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 4964 | 1468229683776 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:34:43 INFO - PROCESS | 4964 | 1468229683780 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:34:43 INFO - PROCESS | 4964 | 1468229683782 Marionette TRACE conn5 <- [1,3046,null,{}] 02:34:43 INFO - PROCESS | 4964 | 1468229683786 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 4964 | 1468229683788 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:43 INFO - PROCESS | 4964 | 1468229683913 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:34:43 INFO - PROCESS | 4964 | 1468229683920 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 4964 | 1468229683922 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:43 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BCA20B000 == 34 [pid = 4964] [id = 773] 02:34:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCD3ECC00) [pid = 4964] [serial = 2317] [outer = 0000000000000000] 02:34:43 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BD8B4B400) [pid = 4964] [serial = 2318] [outer = 0000007BCD3ECC00] 02:34:43 INFO - PROCESS | 4964 | 1468229683967 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BD93C9000) [pid = 4964] [serial = 2319] [outer = 0000007BCD3ECC00] 02:34:44 INFO - PROCESS | 4964 | 1468229684419 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:34:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:34:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:34:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:34:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:34:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:34:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:34:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:34:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:34:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 679ms 02:34:44 INFO - PROCESS | 4964 | 1468229684464 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 4964 | 1468229684467 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:34:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:34:44 INFO - PROCESS | 4964 | 1468229684470 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 4964 | 1468229684472 Marionette TRACE conn5 <- [1,3050,null,{}] 02:34:44 INFO - PROCESS | 4964 | 1468229684476 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 4964 | 1468229684478 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:44 INFO - PROCESS | 4964 | 1468229684566 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:34:44 INFO - PROCESS | 4964 | 1468229684571 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 4964 | 1468229684573 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:44 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1613000 == 35 [pid = 4964] [id = 774] 02:34:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BD93C9400) [pid = 4964] [serial = 2320] [outer = 0000000000000000] 02:34:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BDA19F400) [pid = 4964] [serial = 2321] [outer = 0000007BD93C9400] 02:34:44 INFO - PROCESS | 4964 | 1468229684619 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BDA1CA400) [pid = 4964] [serial = 2322] [outer = 0000007BD93C9400] 02:34:44 INFO - PROCESS | 4964 | [4964] 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 02:34:45 INFO - PROCESS | 4964 | 1468229685086 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:34:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:34:45 INFO - {} 02:34:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 02:34:45 INFO - PROCESS | 4964 | 1468229685108 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:34:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:34:45 INFO - PROCESS | 4964 | 1468229685111 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 4964 | 1468229685114 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 4964 | 1468229685116 Marionette TRACE conn5 <- [1,3054,null,{}] 02:34:45 INFO - PROCESS | 4964 | 1468229685119 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 4964 | 1468229685121 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:45 INFO - PROCESS | 4964 | 1468229685213 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:34:45 INFO - PROCESS | 4964 | 1468229685221 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 4964 | 1468229685223 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:45 INFO - PROCESS | 4964 | ++DOCSHELL 0000007B939E4800 == 36 [pid = 4964] [id = 775] 02:34:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007B8003CC00) [pid = 4964] [serial = 2323] [outer = 0000000000000000] 02:34:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007B9398C800) [pid = 4964] [serial = 2324] [outer = 0000007B8003CC00] 02:34:45 INFO - PROCESS | 4964 | 1468229685328 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BCC123000) [pid = 4964] [serial = 2325] [outer = 0000007B8003CC00] 02:34:45 INFO - PROCESS | 4964 | 1468229685982 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:34:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:34:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 924ms 02:34:46 INFO - PROCESS | 4964 | 1468229686042 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 4964 | 1468229686046 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:34:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:34:46 INFO - PROCESS | 4964 | 1468229686052 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 4964 | 1468229686055 Marionette TRACE conn5 <- [1,3058,null,{}] 02:34:46 INFO - PROCESS | 4964 | 1468229686060 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 4964 | 1468229686064 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:46 INFO - PROCESS | 4964 | 1468229686192 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:34:46 INFO - PROCESS | 4964 | 1468229686320 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 4964 | 1468229686323 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:46 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8799800 == 37 [pid = 4964] [id = 776] 02:34:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BCC123800) [pid = 4964] [serial = 2326] [outer = 0000000000000000] 02:34:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD5B4DC00) [pid = 4964] [serial = 2327] [outer = 0000007BCC123800] 02:34:46 INFO - PROCESS | 4964 | 1468229686383 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD630D000) [pid = 4964] [serial = 2328] [outer = 0000007BCC123800] 02:34:46 INFO - PROCESS | 4964 | 1468229686988 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:34:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 02:34:47 INFO - PROCESS | 4964 | 1468229687042 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 4964 | 1468229687046 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:34:47 INFO - PROCESS | 4964 | 1468229687054 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 4964 | 1468229687057 Marionette TRACE conn5 <- [1,3062,null,{}] 02:34:47 INFO - PROCESS | 4964 | 1468229687061 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 4964 | 1468229687064 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:47 INFO - PROCESS | 4964 | 1468229687231 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:34:47 INFO - PROCESS | 4964 | 1468229687247 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 4964 | 1468229687250 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:47 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDD981000 == 38 [pid = 4964] [id = 777] 02:34:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BD8B31400) [pid = 4964] [serial = 2329] [outer = 0000000000000000] 02:34:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD90A1000) [pid = 4964] [serial = 2330] [outer = 0000007BD8B31400] 02:34:47 INFO - PROCESS | 4964 | 1468229687307 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD93FAC00) [pid = 4964] [serial = 2331] [outer = 0000007BD8B31400] 02:34:47 INFO - PROCESS | 4964 | 1468229687858 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:34:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 02:34:47 INFO - PROCESS | 4964 | 1468229687937 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 4964 | 1468229687940 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:34:47 INFO - PROCESS | 4964 | 1468229687944 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 4964 | 1468229687948 Marionette TRACE conn5 <- [1,3066,null,{}] 02:34:47 INFO - PROCESS | 4964 | 1468229687960 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 4964 | 1468229687966 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:48 INFO - PROCESS | 4964 | 1468229688088 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:34:48 INFO - PROCESS | 4964 | 1468229688218 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 4964 | 1468229688221 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:48 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE0665800 == 39 [pid = 4964] [id = 778] 02:34:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 90 (0000007BDA1D1400) [pid = 4964] [serial = 2332] [outer = 0000000000000000] 02:34:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 91 (0000007BDB3AE400) [pid = 4964] [serial = 2333] [outer = 0000007BDA1D1400] 02:34:48 INFO - PROCESS | 4964 | 1468229688278 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 4964 | ++DOMWINDOW == 92 (0000007BDC03B000) [pid = 4964] [serial = 2334] [outer = 0000007BDA1D1400] 02:34:48 INFO - PROCESS | 4964 | 1468229688804 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 4964 | 1468229688841 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:34:48 INFO - PROCESS | 4964 | 1468229688845 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 4964 | 1468229688847 Marionette TRACE conn5 <- [1,3070,null,{}] 02:34:48 INFO - PROCESS | 4964 | 1468229688850 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 4964 | 1468229688853 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:48 INFO - PROCESS | 4964 | 1468229688973 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:34:49 INFO - PROCESS | 4964 | 1468229689077 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 4964 | 1468229689080 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:49 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BE2E04800 == 40 [pid = 4964] [id = 779] 02:34:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 93 (0000007BDC048800) [pid = 4964] [serial = 2335] [outer = 0000000000000000] 02:34:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 94 (0000007BDC061800) [pid = 4964] [serial = 2336] [outer = 0000007BDC048800] 02:34:49 INFO - PROCESS | 4964 | 1468229689136 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 4964 | ++DOMWINDOW == 95 (0000007BDC10C400) [pid = 4964] [serial = 2337] [outer = 0000007BDC048800] 02:34:49 INFO - PROCESS | 4964 | 1468229689691 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:34:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:34:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:34:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 872ms 02:34:49 INFO - PROCESS | 4964 | 1468229689718 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 4964 | 1468229689721 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:34:49 INFO - PROCESS | 4964 | 1468229689725 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 4964 | 1468229689727 Marionette TRACE conn5 <- [1,3074,null,{}] 02:34:49 INFO - PROCESS | 4964 | 1468229689731 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 4964 | 1468229689733 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:49 INFO - PROCESS | 4964 | 1468229689847 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:34:49 INFO - PROCESS | 4964 | 1468229689979 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 4964 | 1468229689981 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:50 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BDEDD6800 == 41 [pid = 4964] [id = 780] 02:34:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 96 (0000007BDC10A400) [pid = 4964] [serial = 2338] [outer = 0000000000000000] 02:34:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 97 (0000007BDC15F000) [pid = 4964] [serial = 2339] [outer = 0000007BDC10A400] 02:34:50 INFO - PROCESS | 4964 | 1468229690049 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 4964 | ++DOMWINDOW == 98 (0000007BDC726800) [pid = 4964] [serial = 2340] [outer = 0000007BDC10A400] 02:34:50 INFO - PROCESS | 4964 | 1468229690754 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:34:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1075ms 02:34:50 INFO - PROCESS | 4964 | 1468229690803 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 4964 | 1468229690807 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:34:50 INFO - PROCESS | 4964 | 1468229690812 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:34:50 INFO - PROCESS | 4964 | 1468229690815 Marionette TRACE conn5 <- [1,3078,null,{}] 02:34:50 INFO - PROCESS | 4964 | 1468229690820 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 4964 | 1468229690823 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:50 INFO - PROCESS | 4964 | 1468229690934 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:34:51 INFO - PROCESS | 4964 | 1468229691046 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 4964 | 1468229691049 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1646800 == 42 [pid = 4964] [id = 781] 02:34:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 99 (0000007B93998800) [pid = 4964] [serial = 2341] [outer = 0000000000000000] 02:34:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 100 (0000007BCB53B400) [pid = 4964] [serial = 2342] [outer = 0000007B93998800] 02:34:51 INFO - PROCESS | 4964 | 1468229691099 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 101 (0000007BCD5BBC00) [pid = 4964] [serial = 2343] [outer = 0000007B93998800] 02:34:51 INFO - PROCESS | 4964 | 1468229691627 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:34:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 818ms 02:34:51 INFO - PROCESS | 4964 | 1468229691634 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 4964 | 1468229691639 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:34:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:34:51 INFO - PROCESS | 4964 | 1468229691645 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 4964 | 1468229691648 Marionette TRACE conn5 <- [1,3082,null,{}] 02:34:51 INFO - PROCESS | 4964 | 1468229691652 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 4964 | 1468229691654 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:51 INFO - PROCESS | 4964 | 1468229691761 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:34:51 INFO - PROCESS | 4964 | 1468229691870 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 4964 | 1468229691872 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:51 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1F8A000 == 43 [pid = 4964] [id = 782] 02:34:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 102 (0000007BD0363400) [pid = 4964] [serial = 2344] [outer = 0000000000000000] 02:34:51 INFO - PROCESS | 4964 | ++DOMWINDOW == 103 (0000007BD067F800) [pid = 4964] [serial = 2345] [outer = 0000007BD0363400] 02:34:51 INFO - PROCESS | 4964 | 1468229691926 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 4964 | ++DOMWINDOW == 104 (0000007BD114C000) [pid = 4964] [serial = 2346] [outer = 0000007BD0363400] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1613000 == 42 [pid = 4964] [id = 774] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCA20B000 == 41 [pid = 4964] [id = 773] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0D9B800 == 40 [pid = 4964] [id = 772] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE03BA800 == 39 [pid = 4964] [id = 771] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BC4800 == 38 [pid = 4964] [id = 770] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDB581800 == 37 [pid = 4964] [id = 769] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD925E000 == 36 [pid = 4964] [id = 768] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD5BC5000 == 35 [pid = 4964] [id = 767] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD10D2800 == 34 [pid = 4964] [id = 766] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BCB745800 == 33 [pid = 4964] [id = 764] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8C1C800 == 32 [pid = 4964] [id = 765] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD1646800 == 31 [pid = 4964] [id = 781] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDEDD6800 == 30 [pid = 4964] [id = 780] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE2E04800 == 29 [pid = 4964] [id = 779] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BE0665800 == 28 [pid = 4964] [id = 778] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BDD981000 == 27 [pid = 4964] [id = 777] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007BD8799800 == 26 [pid = 4964] [id = 776] 02:34:52 INFO - PROCESS | 4964 | --DOCSHELL 0000007B939E4800 == 25 [pid = 4964] [id = 775] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 103 (0000007BD8D21C00) [pid = 4964] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 102 (0000007BD5B09800) [pid = 4964] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 101 (0000007BCC5BBC00) [pid = 4964] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 100 (0000007BCC19F400) [pid = 4964] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 99 (0000007BCAE27800) [pid = 4964] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 98 (0000007BCB7CD000) [pid = 4964] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 97 (0000007BD0539800) [pid = 4964] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 96 (0000007BCC24E400) [pid = 4964] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 95 (0000007BCC5B2C00) [pid = 4964] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 94 (0000007BD06CD800) [pid = 4964] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 93 (0000007BD114F800) [pid = 4964] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 92 (0000007BCC45D400) [pid = 4964] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 91 (0000007BCC130400) [pid = 4964] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 90 (0000007BD1F25C00) [pid = 4964] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 89 (0000007BD1360400) [pid = 4964] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BD90E7000) [pid = 4964] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD630FC00) [pid = 4964] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BD8A86400) [pid = 4964] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BD9DA8800) [pid = 4964] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BD9784400) [pid = 4964] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD5E6F800) [pid = 4964] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD81B1000) [pid = 4964] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD819A400) [pid = 4964] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007BD83EE000) [pid = 4964] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BD1E0E800) [pid = 4964] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BD29D4C00) [pid = 4964] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BD5E69000) [pid = 4964] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 76 (0000007BD29DA000) [pid = 4964] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 75 (0000007BD8B46000) [pid = 4964] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:34:52 INFO - PROCESS | 4964 | --DOMWINDOW == 74 (0000007BD8B37400) [pid = 4964] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:34:53 INFO - PROCESS | 4964 | 1468229693173 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:34:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1575ms 02:34:53 INFO - PROCESS | 4964 | 1468229693225 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 4964 | 1468229693229 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:34:53 INFO - PROCESS | 4964 | 1468229693234 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 4964 | 1468229693239 Marionette TRACE conn5 <- [1,3086,null,{}] 02:34:53 INFO - PROCESS | 4964 | 1468229693244 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 4964 | 1468229693247 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:53 INFO - PROCESS | 4964 | 1468229693382 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:34:53 INFO - PROCESS | 4964 | 1468229693472 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 4964 | 1468229693475 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:53 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD0552000 == 26 [pid = 4964] [id = 783] 02:34:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 75 (0000007BCB7CB800) [pid = 4964] [serial = 2347] [outer = 0000000000000000] 02:34:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 76 (0000007BCBF34800) [pid = 4964] [serial = 2348] [outer = 0000007BCB7CB800] 02:34:53 INFO - PROCESS | 4964 | 1468229693525 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 4964 | ++DOMWINDOW == 77 (0000007BCC128C00) [pid = 4964] [serial = 2349] [outer = 0000007BCB7CB800] 02:34:53 INFO - PROCESS | 4964 | 1468229693905 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:34:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 02:34:53 INFO - PROCESS | 4964 | 1468229693972 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 4964 | 1468229693977 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:34:54 INFO - PROCESS | 4964 | 1468229694019 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 4964 | 1468229694022 Marionette TRACE conn5 <- [1,3090,null,{}] 02:34:54 INFO - PROCESS | 4964 | 1468229694026 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 4964 | 1468229694029 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:54 INFO - PROCESS | 4964 | 1468229694126 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:34:54 INFO - PROCESS | 4964 | 1468229694134 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 4964 | 1468229694137 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD1712800 == 27 [pid = 4964] [id = 784] 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 78 (0000007BCC24C800) [pid = 4964] [serial = 2350] [outer = 0000000000000000] 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 79 (0000007BCC453C00) [pid = 4964] [serial = 2351] [outer = 0000007BCC24C800] 02:34:54 INFO - PROCESS | 4964 | 1468229694184 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 80 (0000007BCC726000) [pid = 4964] [serial = 2352] [outer = 0000007BCC24C800] 02:34:54 INFO - PROCESS | 4964 | 1468229694597 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:34:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 02:34:54 INFO - PROCESS | 4964 | 1468229694645 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 4964 | 1468229694647 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:34:54 INFO - PROCESS | 4964 | 1468229694689 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 4964 | 1468229694693 Marionette TRACE conn5 <- [1,3094,null,{}] 02:34:54 INFO - PROCESS | 4964 | 1468229694705 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 4964 | 1468229694710 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:54 INFO - PROCESS | 4964 | 1468229694804 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:34:54 INFO - PROCESS | 4964 | 1468229694811 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 4964 | 1468229694814 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:54 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD61B3000 == 28 [pid = 4964] [id = 785] 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 81 (0000007BCD555000) [pid = 4964] [serial = 2353] [outer = 0000000000000000] 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 82 (0000007BD0542000) [pid = 4964] [serial = 2354] [outer = 0000007BCD555000] 02:34:54 INFO - PROCESS | 4964 | 1468229694865 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 4964 | ++DOMWINDOW == 83 (0000007BD0EA1C00) [pid = 4964] [serial = 2355] [outer = 0000007BCD555000] 02:34:55 INFO - PROCESS | 4964 | 1468229695342 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:34:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 02:34:55 INFO - PROCESS | 4964 | 1468229695367 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 4964 | 1468229695369 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:34:55 INFO - PROCESS | 4964 | 1468229695373 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 4964 | 1468229695375 Marionette TRACE conn5 <- [1,3098,null,{}] 02:34:55 INFO - PROCESS | 4964 | 1468229695378 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 4964 | 1468229695380 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:55 INFO - PROCESS | 4964 | 1468229695511 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:34:55 INFO - PROCESS | 4964 | 1468229695597 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 4964 | 1468229695599 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:55 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8333000 == 29 [pid = 4964] [id = 786] 02:34:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 84 (0000007BD1692000) [pid = 4964] [serial = 2356] [outer = 0000000000000000] 02:34:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 85 (0000007BD1698800) [pid = 4964] [serial = 2357] [outer = 0000007BD1692000] 02:34:55 INFO - PROCESS | 4964 | 1468229695647 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 4964 | ++DOMWINDOW == 86 (0000007BD1F1F800) [pid = 4964] [serial = 2358] [outer = 0000007BD1692000] 02:34:56 INFO - PROCESS | 4964 | 1468229696058 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:34:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:34:56 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 02:34:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:34:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 02:34:56 INFO - PROCESS | 4964 | 1468229696112 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 4964 | 1468229696114 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:34:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:34:56 INFO - PROCESS | 4964 | 1468229696118 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 4964 | 1468229696119 Marionette TRACE conn5 <- [1,3102,null,{}] 02:34:56 INFO - PROCESS | 4964 | 1468229696123 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 4964 | 1468229696125 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:56 INFO - PROCESS | 4964 | 1468229696245 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:34:56 INFO - PROCESS | 4964 | 1468229696254 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"061a5fc6-d16b-488e-b8e3-7fedb5f71185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 4964 | 1468229696256 Marionette INFO sendAsync a375b9ec-7a9a-422a-8c3c-af18cefc8edb 02:34:56 INFO - PROCESS | 4964 | ++DOCSHELL 0000007BD8C09800 == 30 [pid = 4964] [id = 787] 02:34:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 87 (0000007BCAE06400) [pid = 4964] [serial = 2359] [outer = 0000000000000000] 02:34:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 88 (0000007BD25DA400) [pid = 4964] [serial = 2360] [outer = 0000007BCAE06400] 02:34:56 INFO - PROCESS | 4964 | 1468229696302 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 4964 | ++DOMWINDOW == 89 (0000007BD5A53400) [pid = 4964] [serial = 2361] [outer = 0000007BCAE06400] 02:34:56 INFO - PROCESS | 4964 | 1468229696764 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:34:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 02:34:56 INFO - PROCESS | 4964 | 1468229696791 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 4964 | 1468229696793 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 88 (0000007BCC45B800) [pid = 4964] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 87 (0000007BD93C9400) [pid = 4964] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 86 (0000007BCBF86000) [pid = 4964] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 85 (0000007BDC15C000) [pid = 4964] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 84 (0000007BCC125C00) [pid = 4964] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 83 (0000007BD6304400) [pid = 4964] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 82 (0000007BD8B41400) [pid = 4964] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 81 (0000007BD5BD2800) [pid = 4964] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 80 (0000007B800E7C00) [pid = 4964] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 79 (0000007BCC027000) [pid = 4964] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 78 (0000007BCC12A000) [pid = 4964] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:34:57 INFO - PROCESS | 4964 | --DOMWINDOW == 77 (0000007BCD3ECC00) [pid = 4964] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:34:57 WARNING - u'runner_teardown' () 02:34:57 INFO - No more tests 02:34:57 INFO - Got 0 unexpected results 02:34:57 INFO - SUITE-END | took 678s 02:34:57 INFO - Closing logging queue 02:34:57 INFO - queue closed 02:34:58 INFO - Return code: 0 02:34:58 WARNING - # TBPL SUCCESS # 02:34:58 INFO - Running post-action listener: _resource_record_post_action 02:34:58 INFO - Running post-run listener: _resource_record_post_run 02:34:59 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 29155840; Write bytes: 993914368; Read time: 468510; Write time: 3547250 02:34:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:34:59 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 38973440; Read time: 0; Write time: 84690 02:34:59 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 29155840; Write bytes: 879975936; Read time: 468510; Write time: 3404190 02:34:59 INFO - Running post-run listener: _upload_blobber_files 02:34:59 INFO - Blob upload gear active. 02:34:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:34:59 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 02:34:59 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'] 02:34:59 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 02:34:59 INFO - (blobuploader) - INFO - Open directory for files ... 02:34:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:34:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:34:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:35:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:35:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:35:00 INFO - (blobuploader) - INFO - Done attempting. 02:35:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:35:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:35:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:35:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:35:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:35:02 INFO - (blobuploader) - INFO - Done attempting. 02:35:02 INFO - (blobuploader) - INFO - Iteration through files over. 02:35:02 INFO - Return code: 0 02:35:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:35:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba7cac720df418601dd83f37ad06034d4eb37646f1efcb2d971038d9db12c4be61f0be8c05c4aa705d7936149cdfbe7bfcf9d9fdeb227171372c554211156612", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/171b321470b1f4ac6d338bbc920ee757ad26ce0b73f9396c43db2bc2febf5fd0cd50bbbe58163fc79198a784c13e1d40714864d7b789cfbd1334c510392e69ff"} 02:35:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:35:02 INFO - Writing to file C:\slave\test\properties\blobber_files 02:35:02 INFO - Contents: 02:35:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba7cac720df418601dd83f37ad06034d4eb37646f1efcb2d971038d9db12c4be61f0be8c05c4aa705d7936149cdfbe7bfcf9d9fdeb227171372c554211156612", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/171b321470b1f4ac6d338bbc920ee757ad26ce0b73f9396c43db2bc2febf5fd0cd50bbbe58163fc79198a784c13e1d40714864d7b789cfbd1334c510392e69ff"} 02:35:02 INFO - Running post-run listener: copy_logs_to_upload_dir 02:35:02 INFO - Copying logs to upload dir... 02:35:02 INFO - mkdir: C:\slave\test\build\upload\logs 02:35:02 INFO - Copying logs to upload dir... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... 02:35:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.037000 ========= master_lag: 0.46 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-07-11 02:35:02.504113) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 02:35:02.504974) ========= '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-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba7cac720df418601dd83f37ad06034d4eb37646f1efcb2d971038d9db12c4be61f0be8c05c4aa705d7936149cdfbe7bfcf9d9fdeb227171372c554211156612", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/171b321470b1f4ac6d338bbc920ee757ad26ce0b73f9396c43db2bc2febf5fd0cd50bbbe58163fc79198a784c13e1d40714864d7b789cfbd1334c510392e69ff"} build_url:https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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/B1yNR7EPRsqT0TOnd-4E2A/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/ba7cac720df418601dd83f37ad06034d4eb37646f1efcb2d971038d9db12c4be61f0be8c05c4aa705d7936149cdfbe7bfcf9d9fdeb227171372c554211156612", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/171b321470b1f4ac6d338bbc920ee757ad26ce0b73f9396c43db2bc2febf5fd0cd50bbbe58163fc79198a784c13e1d40714864d7b789cfbd1334c510392e69ff"}' symbols_url: 'https://queue.taskcluster.net/v1/task/B1yNR7EPRsqT0TOnd-4E2A/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-07-11 02:35:02.628622) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:35:02.629017) ========= '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-156\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-156 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-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 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-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 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-07-11 02:35:02.747967) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-11 02:35:02.748340) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-11 02:35:03.478158) ========= ========= Total master_lag: 4.90 =========